vol12
10.09.2021 18:17

Надо переделать в С++,ничего не получается...
program z1;
function f(x:real):real;
begin
f:=sin(x+1)
end;
procedure tab(a,b,h:real);
var x:real;
begin
writeln (‘a=’,a:0:1, ‘b=’, b:0:1, ‘h=’, h:0:1);
x:=a;
while x begin
writeln (‘x=’,x:4:1, ‘f=’,f(x):6:3);
x:=x+h;
end;
writeln;
end;
begin
tab(2,4,0.2);
tab(1,10,0.5);
readln;
end.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Snikalka
07.03.2020 17:50

Бүгінгі күні біз ғаламтор деп атайтын HTTP протоколы және HTML тілі ядролық зерттеулер жөніндегі еуропалық кеңестің (ЦЕРН) зерттеуінің жанама өнімдері болып табылады. Оны ұлы және қорқынышты үлкен адрондық коллайдерді ойлап тапқан адам құрды.Программалау жүйесі – программаны құрудың және жөндетудің автоматтануын қамтамассыз ететін программалық құралдың жиынтығы. Оның ішінде программалау тілдері, осы тілдерден аударғыштар, бағыныңқы программалардың кітапханалары, программалардың құрастырушысы және жөндеушісі кіреді.

0,0(0 оценок)
Ответ:
kill2021
21.06.2020 12:11

#include <iostream>

#include <vector>

bool check_seven(int num) {

 while (num != 0) {

   if (num % 10 == 7)

     return true;

   num /= 10;

 }

 return false;

}

int main() {

 std::vector<int> nums;

 int sum = 0;

 int cnt = 0;

 int num;

 for (int i = 0; i < 5; ++i) {

   std::cin >> num;

   nums.push_back(num);

 }

 

 for (int& i : nums) {

   if (i % 2 != 0) {

     if (check_seven(i)) {

       sum += i;

       cnt++;

     }

   }

 }

 std::cout << (double) sum / cnt << std::endl;

 return 0;

}

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