Вопрос задан 11.04.2021 в 18:23. Предмет Информатика. Спрашивает Кравченко Елизавета.

Program gt; var a,b,c,k:integer; begin k:=0; for a:=0 to 12 do for b:=0 to 10 do for c:=0 to 8 do

if(a*15+b*17+c*21=185)then begin k:=k+1; writeln(a,' ',b,' ',c); end; writeln(k,'-кол-во способов'); end. переведите на С++ пожалуйста
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Бушуев Данил.
#include <iostream>

using namespace std;

int main()
{   
int k=0;       
     for (int a = 0; a < 13; a++ )        
     for (int b = 0; b < 11; b++ )        
     for (int c = 0; c < 9; c++ )                
     if (a*15+b*17+c*21==185)               
     {               
          k++;               
          cout<<a<<" "<<b<<" "<<c<<" "<<endl;               
     }   
cout<<k<<"-кол-во способов"<<endl;   
system("pause");   
return 0;
}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот эквивалентный код на C++:

cpp
#include <iostream> int main() { int a, b, c, k = 0; for (a = 0; a <= 12; a++) { for (b = 0; b <= 10; b++) { for (c = 0; c <= 8; c++) { if (a * 15 + b * 17 + c * 21 == 185) { k++; std::cout << a << ' ' << b << ' ' << c << std::endl; } } } } std::cout << k << "-кол-во способов" << std::endl; return 0; }

Эта программа выполняет то же самое, что и исходная программа на Pascal, используя циклы for и условный оператор if. Различия заключаются в использовании синтаксиса C++ и стандартных библиотек ввода/вывода.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос