CLS DIM n AS INTEGER INPUT "Введите кол-во студентов:", n
DIM studentYearsOld(1 TO n) AS INTEGER DIM studentName(1 TO n) AS STRING
FOR i = 1 TO n INPUT "Введите имя студента:", studentName(i) INPUT "Введите год рождения студента:", studentYearsOld(i) NEXT i PRINT FOR i = 1 TO n PRINT "Студент "; studentName(i) studentYrs = 2016 - studentYearsOld(i) IF studentYrs < 18 THEN PRINT "Лет до права голоса:"; 18 - studentYrs ELSEIF studentYrs >= 18 THEN PRINT "Студент уже имеет право голоса!" PRINT END IF studentYrs = 0 NEXT i
Код валидный, если допустил ошибку во время переписывания - сообщите.
Static void Main(string[] args) { int GameCount = 2; //максимальный диапазон int number; int live = 2; //попытки int RandomInt = new Random().Next(1,GameCount+1); //загадывает число от 1 до 10 Console.WriteLine("Число загадано. \nНапишите число от 1 до {0}.",GameCount); for (int i = 0;i<GameCount;i++) { number = int.Parse(Console.ReadLine());//считывает ваше число с клавиатуры if (number > RandomInt && live > 1) { live--; Console.WriteLine("Загаданное число меньше.Осталось попыток: "+live); } else if (number < RandomInt && live > 1) { live--; Console.WriteLine("Загаданное число больше.Осталось попыток: " + live); } else if (number == RandomInt && live > 0) { Console.WriteLine("Вы выиграли!"); break; } else { Console.WriteLine("Вы проиграли!\nЗаданное число: "+RandomInt); break; }
} Console.ReadLine(); //чтобы программа сразу не закрывалась после игры }
DIM n AS INTEGER
INPUT "Введите кол-во студентов:", n
DIM studentYearsOld(1 TO n) AS INTEGER
DIM studentName(1 TO n) AS STRING
FOR i = 1 TO n
INPUT "Введите имя студента:", studentName(i)
INPUT "Введите год рождения студента:", studentYearsOld(i)
NEXT i
PRINT
FOR i = 1 TO n
PRINT "Студент "; studentName(i)
studentYrs = 2016 - studentYearsOld(i)
IF studentYrs < 18 THEN
PRINT "Лет до права голоса:"; 18 - studentYrs
ELSEIF studentYrs >= 18 THEN
PRINT "Студент уже имеет право голоса!"
PRINT
END IF
studentYrs = 0
NEXT i
Код валидный, если допустил ошибку во время переписывания - сообщите.
{
int GameCount = 2; //максимальный диапазон
int number;
int live = 2; //попытки
int RandomInt = new Random().Next(1,GameCount+1); //загадывает число от 1 до 10
Console.WriteLine("Число загадано. \nНапишите число от 1 до {0}.",GameCount);
for (int i = 0;i<GameCount;i++)
{
number = int.Parse(Console.ReadLine());//считывает ваше число с клавиатуры
if (number > RandomInt && live > 1)
{
live--;
Console.WriteLine("Загаданное число меньше.Осталось попыток: "+live);
}
else if (number < RandomInt && live > 1)
{
live--;
Console.WriteLine("Загаданное число больше.Осталось попыток: " + live);
}
else if (number == RandomInt && live > 0)
{
Console.WriteLine("Вы выиграли!");
break;
}
else
{
Console.WriteLine("Вы проиграли!\nЗаданное число: "+RandomInt);
break;
}
}
Console.ReadLine(); //чтобы программа сразу не закрывалась после игры
}