ответ: Внимание! Внимание! Говорит Германия: ответ на с++!
(Как я понял цикл с предусловием while, а цикл for с параметром)
Объяснение:
1 прога с while
#include <iostream>
using namespace std;
int main(){
long long sum = 0;
int a,b;
cin >> a >> b;
int i = a;
while(i <= b){
sum += i*i;
i++
}
cout << sum;
return 0;
}
2 прога с for
#include <iostream>
using namespace std;
int main(){
long long sum = 0;
int a,b;
cin >> a >> b;
for(int i = a; i <= b; i++){
sum += i*i;
}
cout << sum;
return 0;
}
1. У задачах, які передбачають виконання альтернативних дій, використовують оператор повного розгалуження. Для запису оператора повного розгалуження додатково використовують службове слово
else:
if <логічний вираз>:
блок команд 1
else:
блок команд 2
2. Наведіть приклади, коли у програмі варто застосовувати оператор неповного розгалуження.
Складіть програму мовою Python, у якій із двох введених цілих чисел А і В (<100) виводиться найбільше з них.
3. Як мовою програмування Python реалізувати вкладені розгалуження?
Якщо є потреба врахувати значення декількох логічних виразів, то використовують вкладені розгалуження:
if <логічний вираз1>:
блок команд 1
elif <логічний вираз2>:
блок команд 2
...
elif <логічний вираз n>:
блок команд n
else:
<блок команд інакше>
Поделитесь своими знаниями, ответьте на вопрос:
Javascript определить индексы элементов массива, значение которых лежит в указанном пределе. предел вводит пользователь.