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


3. Дано четырехзначное число. Определить: а) равна ли сумма двух первых его цифр
сумме двух его последних цифр; б) кратна ли трем сумма его цифр.
4. Дано четырехзначное число. Определить: а) входят ли в него цифры 2 или 7; б) входят
ли в него цифры 3, 6 или 9.


alexshor: Язык какой?
kseniyashvyrkova05: Информатика , но уже не нужно .
Спасибо!

Ответы

Автор ответа: Аноним
1

Ответ:

C++

Объяснение:

#include <iostream>

using namespace std;

#include <string>

//3. Дано четырехзначное число.Определить: а) равна ли сумма двух первых его цифр

//сумме двух его последних цифр; б) кратна ли трем сумма его цифр.

//4. Дано четырехзначное число.Определить: а) входят ли в него цифры 2 или 7; б) входят

//ли в него цифры 3, 6 или 9.

int main() {

int number = 4976;

int first = number % 10;

int second = number / 10 % 10;

int third = number / 100 % 10;

int fourth = number / 1000 % 10;

int summ = first + second + third + fourth;

if (first + second == third + fourth) cout << "a) Da, ravna" << endl;

else cout << "a) Net, ne ravna" << endl;

if (summ % 3 == 0) cout << "b) Da, kratna" << endl;

else cout << "b) Net, ne kratna" << endl;

if (first == 2 || first == 7 || second == 2 || second == 7 || third == 2 || third == 7 || fourth == 2 || fourth == 7) cout << "a) Zifri 2 ili 7 vxodyat" << endl;

else cout << "a) Zifri 2 ili 7 ne vxodyat";

if (first == 3 || first == 6 || first == 9 || second == 3 || second == 6 || second == 9 || third == 3 || third == 6 || third == 9 || fourth == 3 || fourth == 6 || fourth == 9) cout << "b) Zifri 3,6 ili 9 vxodyat" << endl;

else cout << "b) Zifri 3,6 ili 9 ne vxodyat";

}

Похожие вопросы