Помогите решить 1)Даны целые положительные числа N и K. Используя только операции...

0 голосов
136 просмотров

Помогите решить
1)Даны целые положительные числа N и K. Используя только операции сложения и вычитания, найти частное от деления нацело N на K, а также остаток от этого деления.
2) С клавиатуры вводится натуральное число N. За ним последовательно вводятся данные о росте N учащихся класса. Определите средний рост учащихся всего класса. Попробуйте решить эту задачу без использования массивов.


Информатика (234 баллов) | 136 просмотров
0

Паскаль абс

0

а. не, паскаль.абц - это не моя тема.... сорян...

Дан 1 ответ
0 голосов

/*
Найти частное от деления нацело
используя только + и -
*/

#include
using namespace std;

int main()
{
int a, b;
cout <<"Введите два целых числа: ";<br> cin >>a >>b;
int c=0;
while(a>=b)
{
a-=b;
c++;
}
cout <<"Частное равно " <<c <<endl;<br>
return 0;
}


/*
Определение среднего роста учащичся
*/
#include
using namespace std;

int main()
{
cout <<"Введите количество учащихся: ";<br> int cnt;
cin >>cnt;
cout <<"Ведите рост каждого из " <<cnt <<" учащихся:" <<endl;<br> int length=0, l;;
for(int i=0; i!=cnt; ++i)
{
cin >>l;
length+=l;
}
float avg=1.0*length/cnt*1.0;
cout.setf(std::ios::fixed);
cout.precision(2);
cout <<"\nСредний рост: " <<avg <<endl;<br>

return 0;
}

(1.7k баллов)