1)
print("Введите числа через пробел")
list1 = input().split()
counter = 0
for elem in list1:
if(elem[-1]=='2'):
counter += 1
print(counter)
2)
print("Введите числа через пробел")
list1 = input().split()
counter = 0
for elem in list1:
if(elem[-1]=='4'):
counter += 1
print(counter)
3)
print("Введите числа через пробел")
list1 = input().split()
counter = 0
for elem in list1:
if(elem[-1]=='7'):
counter += 1
print(counter)
4)
list1 = input().split()
counter = 0
list2 = []
key = False
for i in list1:
if(len(i) >= 2):
key = True
list2.append(i)
list1 = [int(i) for i in list1]
if not(key):
print(min(list1[0:4]))
else:
print(min(list2))
То же самое в pastebin:
https://pastebin.com/byZKnUaF
Пример:
Сколько яблок соберет Петя за n дней, если в день собирает по 5 яблок.
ПАСКАЛЬ:
var a,i,n:integer;
begin
readln(n);
for i:=1 to 5 do
a:=a+5;
write(a);
end.
JAVA:
import java.util.Scanner;
class Main{
public static void main(String args[]){
Scanner scn = new Scanner(System.in);
int a = scn.nextInt();
int b = 0;
for (int i = 0; i < a; i++){
b = b + 5;
}
System.out.println(b);
}
}
Нужно заключить выражения между and в скобки т.к. приоритет выполнения операции <u><em>and</em></u> выше чем у <u><em>></em></u> и условие выполняется неверно.
Правильная запись шестой строчки:
if ((a+b)>c) and ((a+b)>b) and ((c+b)>a) then
10
Для таких задач пользуйтесь онлайн-калькуляторами.
Еще есть продолжения! сейчас отправлю