Írtunk egy kis számonkérést, és gyakoroltunk.
Ricsi megoldása:
using System;
namespace _20200907
{
class Program
{
static void Main(string[] args)
{
//10 elemű tömb - tört szám
double[] tomb1 = new double[10];
//töltsd fel 1-1000 számokkal
Random rnd = new Random();
for (int i = 0; i < tomb1.Length; i++)
{
tomb1[i] =
rnd.Next(1, 1001);
Console.WriteLine(tomb1[i]);
}
//add össze a páratlanokat
double osszeg = 0;
for (int i = 0; i < tomb1.Length; i++)
{
if (tomb1[i] % 2 != 0)
{
osszeg =
osszeg + tomb1[i];
}
}
//számold meg a 10 és 40 közötti számokat
double szamok = 0;
for (int i = 0; i < tomb1.Length; i++)
{
if (tomb1[i] > 10 &&
tomb1[i] < 40)
{
szamok++;
}
}
Console.WriteLine("jó? {0}", szamok);
double szorzat = 1;
for (int i = 0; i < tomb1.Length; i++)
{
if (tomb1[i] > 3 &&
tomb1[i] < 13)
szorzat
= szorzat * tomb1[i];
}
if (szorzat != 1)
{
Console.WriteLine("Az 50-nel osztható elemek
szorzata: {0}", szorzat);
}
else
{
Console.WriteLine("Nem voltak 50-nel osztható elemek!");
}
Console.ReadLine();
}
}
}
Nincsenek megjegyzések:
Megjegyzés küldése