webForumDet fria alternativet

Hjälp med while eller for

4 svar · 218 visningar · startad av kajus

kajusMedlem sedan sep. 2000215 inlägg
#1

Nu är det så att jag är nybörjare i programmering. Jag har gjort ett program som man kan välja rader och sedan skriver den ut följande:

A
AA
AAA
AAAA
AAAAA
AAAAAA

Hur gör jag för att få det tvärt om istället? Så här alltså:

AAAAAA
AAAAA
AAAA
AAA
AA
A

Jag skulle vilja göra det i två while- eller for-satser. Någon som skulle kunna göra detta programmet?

Tack på förhand...

kajusMedlem sedan sep. 2000215 inlägg
#2

Koden för att göra
A
AA
AAA
AAAA
AAAAA
AAAAAA

är följande:

public class AAAAA
{
public static void main(String[] args)
{
int tal = 0;
int tal3 = 0;
System.out.print("Rader : ");
int rader = Keyboard.readInt();
while (tal <= rader)
{
int tal2 = 0;

				while (tal2 \< tal3)
					{
					System.out.print("A");
					tal2++;
					}
			tal++;
			tal3++;
			System.out.println();
			}
}

}

Ingen som vet hur man kan ändra denna kod så att det blir tvärtom. Dvs

AAAAA
AAAA
AAA
AA
A

???

kajusMedlem sedan sep. 2000215 inlägg
#3

Ingen?

dhoMedlem sedan aug. 20021 515 inlägg
#4

Varsågod. :)

import java.awt.*;

public class AAAAA 
{ 
	public static void main(String[] args) 
	{ 
		int tal = 0; 
		int tal3 = 0; 
		System.out.print("Rader : "); 
		int rader = Keyboard.readInt(); 
		while (tal <= rader) 
		{ 
			int tal2 = 0; 
			
			while (tal2 < rader) 
			{ 
				System.out.print("A"); 
				tal2++; 
			} 
			
			rader--;
			System.out.println(); 
		} 
	} 
}

Om du ställer frågan i rätt forum nästa gång så är nog sannolikheten större att du får svar.

kajusMedlem sedan sep. 2000215 inlägg
#5

ok... tackar...

Genererad på 373 ms · cache AV · v20260730165559-full.f96bc7eb