В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
dima0354888
dima0354888
30.10.2022 14:08 •  Информатика



Проанализируйте работу программы:

#include <iostream> using namespace std;

int main()

setlocale (LC_ALL, "Russian"); int sum, i; i-1; sum=0; while(i<10)

sum=sum+i; i=i+1;

return 0;

ответьте на во Сколько раз исполнится тело цикла?

2. Какое значение примет sum после завершения программы?

3. Какое значение примет і после завершения программы?

4. Сколько раз выполнится цикл (тело цикла), если изменить условие

на і<-1?

5. Сколько раз выполнится цикл (тело цикла), сели изменить условие

на i>-1?

6. Сколько раз выполнится цикл (тело цикла), если изменить условие

на 1?

7. Сколько раз выполнится цикл (тело цикла), если изменить условие

на пк=15?

8. Сколько раз выполнится цикл (тело цикла), если изменить условие

на i>=15?

9. Что произойдет, если из тела цикла убрать команду i=i+1?

10. Сколько раз выполнится цикл (тело цикла). если изменить команду

і=і 1 на команлуі=і (2?

11. Сколько раз выполнится цикл (тело цикла), если изменить команду

i i+1 на команду i i-1?

12. Замените цикл while на цикл for?

Показать ответ
Ответ:
anara01051979
anara01051979
28.09.2021 10:48
Алгоритм
1) a x a = a² ⇒ b;    b x a = a³ ⇒ результат
2) a x a = a² ⇒ b;    b x b = a⁴ ⇒ c;   c x c = a⁸ ⇒ c;   c x b = a¹⁰ ⇒ результат

Программа на языке PascalABC.Net
var
  a,b,c,y:real;
begin
  Write('Введите число: '); Read(a);
  b:=a*a; y:=b*a; Writeln('Третья степень числа равна ',y);
  c:=b*b; c:=c*c; y:=b*c;
  Writeln('Десятая степень числа равна ',y)
end.

Тестовые решения:
Введите число: 2
Третья степень числа равна 8
Десятая степень числа равна 1024

Введите число: -13.594
Третья степень числа равна -2512.128188584
Десятая степень числа равна 215512594781.574
0,0(0 оценок)
Ответ:
wadwad1wad
wadwad1wad
14.01.2021 13:52

while True:

   sentence = input('Введите предложение: ')

   if sentence.count(' ')>=2: break

   print('Предложение должно содержать как минимум три слова')

length = 0

for symbol in sentence:

   if not symbol in [',',' ','/','.','!','&','?','-']:

       length+=1

if length > 10: print('Хорошо')

else: print('Не хорошо')

print(length)

Чуть поэлегантнее:

while True:

   sentence = input('Введите предложение: ')

   if sentence.count(' ')>=2: break

   print('Предложение должно содержать как минимум три слова')

length = sum(not symbol in [',',' ','/','.','!','&','?','-'] for symbol in sentence)

if length > 10: print('Хорошо')

else: print('Не хорошо')

print(length)

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота