Diskuze: Programování - vypsání 20 sudých čísel od čísla zadaného
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Musíš nejdřív napsat, co potřebuješ poradit, celý program ti tu nikdo nenapíše..
No bohužel potřebuji poradit jak to naprogramovat aby vše fungovalo. Vůbec nevím...
Jedna z mnoha možností:
private void vypis_suda_cisla(int start)
{
int count = 0, index = start;
while (count != 20)
{
if (index % 2 == 0)
{
count++;
//vypsat př. MessageBox ....
}
index++
}
}
Fragment zdrojového kódu, který obstarává tuto funkci. Jak zde již bylo zmíněno..existuje vícero řešení.
int cislo = 13;
for (int i = cislo + 1; i <= cislo + 40; i++)
if (i % 2 == 0)
Console.WriteLine(i.ToString());
To je pro C#, pro VB to asi musíš trochu pozměnit
Private Sub vypis_suda_cisla(start As Int32)
Dim count = 0, index = start
While (Not (count = 20))
If (index Mod 2 = 0) Then
count += 1
'vypsat
End If
index += 1
End While
End Sub
Zobrazeno 9 zpráv z 9.