Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиПоискОблакоVK ComboВсе проекты

Помогите написать задачу на c#

ds ds Ученик (181), на голосовании 2 недели назад
Дана непустая последовательность натуральных чисел, заканчивающаяся нулем.
Найти количество четных элементов с номерами, кратными 5 написать через цикл while

Я нашел точно такую же задачу написанную на Pascal, но не могу преобразовать ее в C#

uses crt;
var
x,n,k:integer;
begin
clrscr;
writeln('введите число');
readln(x);
n:=1;
k:=0;
while x<>0 do \\конец ввода 0
begin
if not odd(x)and(n mod 5=0)then \\проверяем на четность наше число и на кратность номер числа
inc(k);
writeln('введите число');
readln(x);
n:=n+1;
end;
writeln('k=',k); \\вывод количество таких чисел
readln;
end.
Голосование за лучший ответ
Олег Олегович Просветленный (21270) 1 месяц назад
 using System; 

namespace ConsoleApp1
{
class Program
{
static int x, n, k;
static void Main(string[] args)
{
Console.Clear();
Console.WriteLine("ведите число");
x = int.Parse(Console.ReadLine());
n = 1;
k = 0;
while (x != 0) //конец ввода 0
{
if (x % 2 == 0 && x % 5 == 0) //проверяем на четность наше число и на кратность номер числа
k++;
Console.WriteLine("ведите число");
x = int.Parse(Console.ReadLine());
n = n + 1;
}
Console.WriteLine($"k={k}");//вывод количество таких чисел
Console.ReadKey();
}
}
}
Похожие вопросы