Заполнить случайным образом массив из 10 элементов и подсчитать сколько элементов кратно 5!!!!
СРОЧНО!!!
Ответы
Ответ дал:
0
using System;
namespace znanya
{
class Program
{
static void Main(string[] args)
{
Random rnd = new Random();
int kol = 0;
int[] arr = new int[10];
for(int i=0;i<10;i++)
{
arr[i] = rnd.Next(-1000, 1000);
if (arr[i] % 5 == 0)
kol++;
Console.Write(arr[i] + " ");
}
Console.WriteLine();
Console.WriteLine("{0} чисел кратно 5", kol);
Console.ReadKey();
}
}
}
namespace znanya
{
class Program
{
static void Main(string[] args)
{
Random rnd = new Random();
int kol = 0;
int[] arr = new int[10];
for(int i=0;i<10;i++)
{
arr[i] = rnd.Next(-1000, 1000);
if (arr[i] % 5 == 0)
kol++;
Console.Write(arr[i] + " ");
}
Console.WriteLine();
Console.WriteLine("{0} чисел кратно 5", kol);
Console.ReadKey();
}
}
}
И в конце соответственно } }
Тут я согласен
Ну и не худо было бы написать, что это C# ))
Хотя, конечно "5 - 9 классы" говорит нам о том, что скорее всего решение нужно на Паскале или Бейсике, но тут я на Вашей стороне - язык в вопросе не указан, значит имеет смысл дать ответ не на ожидаемом, "чтобы думали головой, когда пишут вопрос".
В то же время я помню, что когда-то Вы сами были "на другой стороне", возмущаясь полученными "не в струю" ответами ))))
Ответ дал:
0
Const
N = 10;
Var
A:array[1..N] of integer;
i,k:integer;
Begin
Randomize;
WriteLn('Исходный массив: ');
k:=0;
For i:= 1 to N do
Begin
A[i]:=random(201)-100;
Write(' ',A[i]);
if A[i] mod 5 = 0 then k:=k+1;
End;
WriteLn;
WriteLn('Количество элементов, кратных пяти: ',k);
ReadLn
End.
N = 10;
Var
A:array[1..N] of integer;
i,k:integer;
Begin
Randomize;
WriteLn('Исходный массив: ');
k:=0;
For i:= 1 to N do
Begin
A[i]:=random(201)-100;
Write(' ',A[i]);
if A[i] mod 5 = 0 then k:=k+1;
End;
WriteLn;
WriteLn('Количество элементов, кратных пяти: ',k);
ReadLn
End.
Вас заинтересует
1 год назад
1 год назад
2 года назад
3 года назад
3 года назад
using System;
public class Test {
public static void Main() {