Срс сираждин Камиль Integer7◦. Дано двузначное число. Найти сумму и произведение его цифр



Pdf көрінісі
Дата09.12.2022
өлшемі43,51 Kb.
#162000
Байланысты:
CРС



СРС
Сираждин Камиль
Integer7◦ . Дано двузначное число. Найти сумму и произведение его цифр.
#include
#include
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int a, b;
int sum, proiz;
cout << "Двухзначное число:" << endl;
cin >> a>> b;
sum = a + b;
cout << "Сумма чисел: " << sum << endl;
proiz = a * b;
cout << "Произведение чисел: " << proiz;
return 0;
}
Integer9◦ . Дано трехзначное число. Используя одну операцию деления нацело, вывести первую цифру данного числа (сотни).
#include
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int a, b;
cout << "Трехзначное число:";
cin >> a;
cout << endl;
b = a / 100;
cout << "Сотни: " << b;
return 0;
}
Integer11◦ . Дано трехзначное число. Найти сумму и произведение его цифр.
#include
using namespace std;
int main()
{
int a, b, sum ,proiz;
cout << "Трехзначное число:";
cin >> a >> b;
sum=a+b;
cout<<"Сумма чисел: "<
proiz=a*b;
cout<<"Произведение чисел: "<
return 0;
}
Integer14◦ . Дано трехзначное число. В нем зачеркнули первую справа цифру и приписали ее слева. Вывести полученное число.
#include
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int a;
cout << "Трехзначное число:"<
cin >> a;
cout<
cout<
cout<
return 0;}
Integer16◦ . Дано трехзначное число.
Вывести число, полученное при перестановке цифр десятков и единиц исходного числа (например, 123 перейдет в 132
#include


using namespace std;
int main()
{
int a;
cout<<"трехзначное число: "<
cin>>a;
cout<
cout<
cout<
return 0;
}
If3. Дано целое число. Если оно является положительным, то прибавить к нему 1;
если отрицательным, то вычесть из него 2; если нулевым, то заменить его на 10.
Вывести полученное число.
#include
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int x;
cout << "X:";
cin >> x;
if (x>0) {
x = x + 1;
cout << x;
}
else {
if (x < 0) {
x = x - 2;
cout << x;
}
else {
x = 10;
cout << x;
}
}
return 0;
}
If4◦ . Даны три целых числа. Найти количество положительных чисел в исходном наборе.
#include
using namespace std;
int main()
{
int x,y,z;
int N=0;
cin>>x>>y>>z;
if (x>0) ++N;
if (y>0) ++N;
if (z>0) ++N;
cout<<"Кол-во пол чисел:"<
return 0;
}
If5. Даны три целых числа. Найти количество положительных и количество отрицательных чисел в исходном наборе.
#include
using namespace std;int main()
{
int x,y,z;
int N=0;
int P=0;
cin>>x>>y>>z;
if (x>0) ++N;
else P++;
if (y>0) ++N;
else P++;
if (z>0) ++N;
else P++;
cout<<"Кол-во пол чисел:"<
cout<<"Кол-во отрицат чисел:"<
return 0;
}


If18. Даны три целых числа, одно из которых отлично от двух других, равных между собой. Определить порядковый номер числа, отличного от остальных.
#include
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int a, b, c;
cout << "1числo:";
cin >> a;
cout << "2числo:";
cin >> b;
cout << "3числo:";
cin >> c;
if (a == b) {
cout << 3;}
else if (a == c){
cout << 2;}
else if (b == c){
cout<<2;}
else
cout << 1;
return 0;
}
If24. Для данного вещественного x найти значение следующей функции f, принимающей вещественные значения: f (x) = 2·sin(x), если x > 0, 6 − x, если x ≤ 0.
#include
#include
using namespace std;
int main()
{
float x,f;
cout << "Введите x: ";
cin >> x;
if (x>0) {
f = 2 * sin (x);}
else
f = 6-x;
cout << "f(x) = " << f << endl;
return 0;
}
If25. Для данного целого x найти значение следующей функции f, принимающей значения целого типа: f (x) = 2·x, если x < −2 или x > 2, −3·x, в противном случае
#include
using namespace std;
int main()
{
float x,f;
cin>>x;
if (x<-2||x>2)
f=2*x;
else f=-3*x;
cout<<"f="<
return 0;}
If26◦ . Для данного вещественного x найти значение следующей функции f, принимающей вещественные значения: −x, если x ≤ 0, f (x) = x 2 , если 0 < x < 2, 4, если x ≥
2.
#include
#include
using namespace std;
int main()
{
int x;
cout<<"Vvedite chislo: ";
cin>>x;
if (x<=0){
cout<< -x<
else if (0
cout<< pow(x,2)<
}
else if (x<=2){
cout<<4;}
return 0;}


If27. Для данного вещественного x найти значение следующей функции f, принимающей значения целого типа: 0, если x < 0, f (x) = 1, если x принадлежит [0, 1), [2, 3), .
. . , −1, если x принадлежит [1, 2), [3, 4), . . . .
#include
using namespace std;
int main()
{
float x,f;
cin>>x;
if (x<0)
f=0;
else if (x==0 && x==1 && x==2 && x==3)
f=1;
else if (x==1 && x==2 && x==3 && x==4)
f=-1;
cout<<"f="<
return 0;
}
Boolean1◦ . Дано целое число A. Проверить истинность высказывания: «Число A является положительным».
#include
#include
using namespace std;
int main()
{
int a;
cin>>a;
bool result=(a>0);
cout<
return 0;}
Boolean2◦ . Дано целое число A. Проверить истинность высказывания: «Число A является нечетным».
#include
#include
using namespace std;
int main()
{
int a;
cin>>a;
bool result=(a%2!=0);
cout<
return 0;
}
Boolean17◦ . Дано целое положительное число. Проверить истинность высказывания: «Данное число является нечетным трехзначным»
#include
using namespace std;
int main()
{
bool a;
cin>>a;
cout<<((a<10 || a>99 || a&1)?"False":"True")<
return 0;
}


Достарыңызбен бөлісу:




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет