import java.util.Scanner;
class Main {
public static void main(String[] args)
{
Scanner input = new Scanner (System.in);
System.out.println ("Let's play the lottery!");
System.out.println ("Enter an integer from 0 to 100");
boolean won = false;
int x = 0;
x = input.nextInt ();
if (x > 100)
{
System.out.println ("You entered a number outside the specified limits!");
System.out.println ("Enter a new number");
x = input.nextInt ();
}
if (x < 0)
{
System.out.println ("You entered a number outside the specified limits!");
System.out.println ("Enter a new number");
x = input.nextInt ();
}
if (x == 10)
{
System.out.println ("You are lucky. You won 100$");
won = true;
}
if (x == 50)
{
System.out.println ("Luck is always with you. You won 10$");
won = true;
}
if (x == 99)
{
System.out.println ("Good job. You won 50$");
won = true;
}
if (x == 1)
{
System.out.println ("The winning is 20$");
won = true;
}
if (!won)
{
System.out.println("You are not lucky. Try next time");
}
System.out.println ("End!");
}
}
Объяснение:
задача 1.
var
a, s : integer;
begin
writeln('введите числа:');
while s < 101 do begin
read(a);
s += a;
end;
writeln('Стоп! Сумма чисел больше 100, s=', s);
end.
задача 2.
var
h : char;
n : integer;
begin
writeln('введите символы:');
while n < 5 do begin
read(h);
if h = 'F' then n += 1;
end;
writeln('Стоп! Символ F был введен 5 раз')
end.
задача 3.
var
a : integer;
begin
write('Введите число от 1 до 4 : ');
readln(a);
if (a = 1) or (a = 2) then begin
for var i := 3 downto 1 do begin
for var j := 1 to i do write('*');
writeln;
end;
end
else if (a = 3) or (a = 4) then begin
for var i := 1 to 3 do begin
for var j := 1 to i do write('*');
writeln;
end;
end
else writeln('вы ввели не правильное число :(');
end.