Irina
?>

Выберите правильную последовательность операторов в ниже алгоритме получения суммы цифр натурального трехзначного числа, в котором все переменные описаны целым типом данных. 1) cin> > a; 2) a/= 10; 3) b=a % 10; 4) c=a % 10; 5) cout< < (a / 10 + b + c); a) 1, 2, 4, 3, 5 б) 1, 4, 3, 2, 5 b) 1, 3, 2, 4, 5 г) 1, 2, 3, 4, 5

Информатика

Ответы

jaksonj326
В)  1-3-2-4-5 если нажмите ""
Nasteona1994

1----------

//Вводим a,b,c

Console.WriteLine(hello);

if(a == b || a==c || b==c){

Console.WriteLine("Треугольник равнобедренный");

}else{

Console.WriteLine("Треугольник НЕ равнобедренный");

}

2----------

int x1,x2,x3,x4;

int x;

//Вводим число x

   x1 = (x - (x % 1000)) / 1000;

   x2 = ((x - (x % 100)) - (x - (x % 1000))) / 100;

   x3 = ((x - (x % 10)) - (x - (x % 100))) / 10;

   x4 = x % 10;

if((x1 == 6) || (x1 == 9) || (x2 == 6) || (x2 == 9) || (x3 == 6) || (x3 == 9) || (x4 == 6) || (x4 == 9)){

Console.WriteLine("Входит");

}else{

Console.WriteLine("не входит");

}

3----------

float x,y,z;

// Вводим x,y,z

if(x >= 0,5 && x<=5,1) Console.WriteLine(x, " Входит");

if(y >= 0,5 && y<=5,1) Console.WriteLine(y, " Входит");

if(z >= 0,5 && z<=5,1) Console.WriteLine(z, " Входит");

4 задания к сожалению не понял

Надья-Олеговна

a = list(map(int, input().split()))

s=0

if len(a)<3:

   pass

else:

   for i in range(1,len(a)-1):

       if a[i] > a[i-1] and a[i]>a[i+1]:

           s+=1

print(s)

Ввод/вывод:

test 1

>>> 1 3 2 4 2

>>> 2

test 2

>>> 1 2

>>> 0

test 3  

>>> 1 5 2 6 3 8 4 9 2 10 1

>>> 5

Объяснение:

У вас была ошибка в проверке элементов, вы искали кол-во элементов, которые меньше обоих своих соседей, вместо тех, которые больше, как в задании. Так же, при длине последовательности меньше трёх программа выводила 0 два раза - в начале, где вы проверяли длину последовательности, и в конце переменную s, которая тоже в таком случае равна нулю.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Выберите правильную последовательность операторов в ниже алгоритме получения суммы цифр натурального трехзначного числа, в котором все переменные описаны целым типом данных. 1) cin> > a; 2) a/= 10; 3) b=a % 10; 4) c=a % 10; 5) cout< < (a / 10 + b + c); a) 1, 2, 4, 3, 5 б) 1, 4, 3, 2, 5 b) 1, 3, 2, 4, 5 г) 1, 2, 3, 4, 5
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

vera-spicina
naromanova
uksusoval617
leeka152522
likakedo4ka439
Татьяна1856
Grishanin
Геннадьевич-Тимофеева158
Adabir20156806
Avdeeva Yelizaveta
Раисовна878
Sergei_Olga658
Виктория-Марина626
cetarbkilork82
proplenkusale88