Объяснение:
Пусть n – само число, suma – сумма его цифр, а mult – произведение. Тогда алгоритм нахождения суммы и произведения цифр можно словесно описать так:
1)Переменной suma присвоить ноль.
2)Переменной mult присвоить единицу. Присваивать 0 нельзя, так как при умножении на ноль результат будет нулевым.
3)Пока переменная n больше нуля повторять следующие действия:
4)Найти остаток от деления n на 10, то есть извлечь последнюю цифру числа.
4)Добавить извлеченную цифру к сумме и увеличить на эту цифру произведение.
6)Избавиться от последнего разряда числа n путем деления нацело на 10.
Как я понял надо поправить
Первое - cout находится в библиотеке iostream
Подключаем ее #include<iostream>
Второе для того чтобы цикл работал надо указать его имя и правильно назвать переменную. правим
for(int i = 0; i <10; i++)
Так же учти, что если хочешь, чтобы i изначально была 1(Не рекомендую, желательно начинать именно с 0 тк массивы), то пиши так
for(int i = 1; i <= 10; i++)
теперь надо вывести сообщение, но какое
если programma - переменная ее нужно объявить
если текст, то в такие скобочки ""
итого
#include <iostream>
using namespace std;
int main() {
for(int i = 0; i < 10; i++) cout << "Programma" << endl;
return 0;
}
Язык программирования с++
Точно не понял вопроса.
А так, если идёт присвоение значения какой-то переменной используют такую структуру
Тип данных + название переменной + значение.
В вашем случае это:
int a = 15;
int b = 22;
int c = 37;
int - это целочисленный тип данных;
а, b, c - это имя ( идентификатор );
15, 22, 37 - значение в переменных.
Если же вам нужно ввести данные с клавиатуры в поток выполняемой программы вам нужно использовать один на мой взгляд из самых популярных операторов в с++ "cin". Что бы он выполнял себя нужно подключить библиотеку iostream и директиву предпроцессора std. Синтаксис таковой
include <iostream>
using namespace std;
int main (){
cin >> a;
}