Предмет: Информатика, автор: zalubovskijv94

C++
while только етот цикл
1-Користувач вводить число, вивести на екран всі числа від введеного користувачем до першого, яке кратне 7-ми.
2-Користувач вводить дві межі діапазону. Порахувати суму та середнє арифметичне всіх чисел діапазону.
3-Напишіть програму, яка запитує два цілих числа x і y, після чого обчислює і виводить значення x в степені y.

Ответы

Автор ответа: musicwave15
3

#include<iostream>

#include <cstdlib>

#include <math.h>

using namespace std;

int main(){

system("chcp 1251 > null");

int n = 0;

cout << "Задача 1.\n\tВведіть n: ";

cin >> n;

int i = 1;

while(i<=n){

     if(i%7==0) cout << i;

i++;    

   }

cout << "\n\n";

int a,b;

cout << "Задача 2.\n\tВведіть перше число діапазону: ";

cin >> a;

cout <<"\n\tВведіть друге число діапазону: ";

cin >> b;

double sum = 0;

double sr = 0;

int index = 0;

i = a;

while(i<=b){

  sum = sum+i;

  index++;

i++;

}

sr = sum / index;

cout << "\n\nСума: " << sum << "\nСереднє арифметичне: " << sr;

int x = 0;

int y = 0;

cout << "\n\nЗадача 3.\n\tВведіть x: ";

cin >> x;

cout << "\n\tВведіть y: ";

cin >> y;

cout << "Результат" << powl(x,y);

}

Вот, переделал прошлую задачу, под while. И кстати, отблагодарить ещё можно нажав кнопочку "Лучший ответ" ;-)


zalubovskijv94: а 2 и 3 задача ?
musicwave15: изменил вторую задачу, а в 3 не используется цикл.
zalubovskijv94: спасиба)
musicwave15: Отблагодарить ещё можно нажав кнопочку "Лучший ответ" ;-)
zalubovskijv94: где она ?
Похожие вопросы
Предмет: Английский язык, автор: Kapcake3