project's People
Forkers
bugaevaleksandr27rusproject's Issues
подсчёт дней между двумя годами
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int a, b, g1, d, e, g2, x,g, y;
cout << "\nВведите начальную дату через пробел :";
cin >>a>> b >> g1;
cout << "\nВведите конечную дату через пробел :";
cin >> d >> e >> g2;
int m1 = 31;
int m2 = 28;
int m3 = 31;
int m4 = 30;
int m5 = 31;
int m6 = 30;
int m7 = 31;
int m8 = 31;
int m9 = 30;
int m10 = 31;
int m11 = 30;
int m12 = 31;
if (b == 1) { x = a; }
else if (b == 2) { x = m1 + a; }
else if (b == 3) { x = m1 + m2 + a; }
else if (b == 4) { x = m1 + m2 + m3 + a; }
else if (b == 5) { x = m1 + m2 + m3 + m4 + a; }
else if (b == 6) { x = m1 + m2 + m3 + m4 + m5 + a; }
else if (b == 7) { x = m1 + m2 + m3 + m4 + m5 + m6 + a; }
else if (b == 8) { x = m1 + m2 + m3 + m4 + m5 + m6 + m7 + a; }
else if (b == 9) { x = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + a; }
else if (b == 10) { x = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + a; }
else if (b == 11) { x = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + a; }
else if (b == 12) { x = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + m11 + a; }
if (e == 1) { y = d; }
else if (e == 2) { y = m1 + d; }
else if (e == 3) { y = m1 + m2 + d; }
else if (e == 4) { y = m1 + m2 + m3 + d; }
else if (e == 5) { y = m1 + m2 + m3 + m4 + d; }
else if (e == 6) { y = m1 + m2 + m3 + m4 + m5 + d; }
else if (e == 7) { y = m1 + m2 + m3 + m4 + m5 + m6 + d; }
else if (e == 8) { y = m1 + m2 + m3 + m4 + m5 + m6 + m7 + d; }
else if (e == 9) { y = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + d; }
else if (e == 10) { y = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + d; }
else if (e == 11) { y = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + d; }
else if (e == 12) { y = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + m11 + d; }
if (g2 == g1)
{
cout << "\nКоличество дней между этими двумя датами :" << y - x;
}
else
g = 365*(g2-g1)+((g2/4-g2/100+g2/400)-(g1/4-g1/100+g2/400));
cout << "\n количество високосных дней между годами" << g;
cout << "\nКоличество дней между этими двумя датами :" << g + (y - x);
cout << endl;
system("pause");
return 0;
}
Пользователь с клавиатуры вводит числа. Посчитать их сумму и вывести на экран, как только пользователь введет ноль.
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int x=1, z = 0;
cout << "Вводите значения которые нужно сложить, для сложения введите ноль\n";
while (x != 0) {
cin >> x;
z = z + x;
}
cout << "\nСумма чисел равна _ " << z;
cout << endl;
system("pause");
return 0;
}
Пользователь вводит с клавиатуры время в секундах, прошедшее с начала рабочего дня. Посчитать, сколько целых часов ему осталось сидеть на работе, если рабочий день – 8 часов.
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
using namespace std;
setlocale(LC_ALL, "Russian");
float c;
int z;
cout << "ВВедите количество секунд прошедших с начала рабочего дня";
cin >> c;
z = 8 - c / 3600;
cout << "\n Целых часов осталось"<<z;
return 0;
}
Пользователь вводит с клавиатуры расстояние, расход бензина на 100 км и стоимость трех видов бензина. Вывести на экран сравнительную таблицу со стоимостью поездки на разных видах бензина.
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
using namespace std;
setlocale(LC_ALL, "Russian");
int r,t,s1,s2,s3;
cout << "ВВедите стоимость литра бензина трех видов бензина через пробел";
cin >> s1 >> s2 >> s3;
cout << "ВВедите расход бензина ";
cin >>r;
cout << "------------------------ -------------";
cout << "\nстоимость первого бензина " << s1 * r;
cout << "\nстоимость второго бензина " << s2 * r;
cout << "\nстоимость третьего бензина" << s3 * r;
cout << "\n------------------------------------";
return 0;
}
Выход по пустой строке
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
#include "string"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
system("chcp 1251>nul");
cout << "Введите текст: " << endl;
char buf[1024] = { 0 };
cin.getline(buf, 1024, '\n');
if (buf[0] == '\0') {
cout << "Пустая строка - выход " << endl;
system("pause");
return 0;
}
long val = atol(buf);
cout << "Ввели число" << val << endl;
system("pause");
return 0;
}
Неверная программа на свитч
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
unsigned p1 ;
float n1;
cout << "Введите число продажи менеджера в долларах\n";
cin >> p1 ;
switch (p1) {
case 1:
if (p1 < 500) { n1 = 0.03; }
break;
case 2:
if (p1 >= 500 && p1 <= 1000) { n1 = 0.05; }
break;
case 3:
if (p1 > 1000) { n1 = 0.08; }
break;
default:
cout << "системный сбой";
}
cout << "коэффициент премии равен" << n1;
cout << endl;
system("pause");
return 0;
}
Пользователь вводит два числа какое больше?
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
float x,y;
cout << "введите первое число\n";
cin >> x;
cout << "введите второе число\n";
cin >> y;
if (x == y) {
cout << "Числа равные";
}
else {
if (x > y) {
cout << "Первое число больше второго";
}
else {
cout << "\nВторое число больше первого\n";
}
}
system("pause");
return 0;
}
Задание. Вывести на экран фигуры заполненные звездочками. Диалог с пользователем реализовать при помощи меню.
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
#include"math.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int a, b, t;
do {
cout << "Введите длину = ";
cin >> a;
cout << "ширину "; cin >> b;
cout << "Введите один или 2 "; cin >> t;
float k;
k = b / a;
for (int yy = 0; yy <= a; yy++)
{
cout << "\n";
for (int xx = 0; xx <= b; xx++) {
int x = xx - (int)(a / 2);
int y = -1 * (yy - (int)(b / 2));
switch (t)
{
case 1:
{
y < x / k ? cout << "*" : cout << " ";
break;
}
case 2:
{
y >= x / k ? cout << "*" : cout << " ";
break;
}
case 3:
{
(-1 * y) >= x / (k*-1) ? cout << "*" : cout << " ";
break;
}
case 4:
{
(-1 * y) <= x / (k*-1) ? cout << "*" : cout << " ";
break;
}
case 5:
{
-abs(y) > -abs(x / k) ? cout << "*" : cout << " ";
break;
}
case 6:
{
abs(y) > abs(x / k) ? cout << "*" : cout << " ";
break;
}
case 7:
{
(y) > abs(x / k) ? cout << "*" : cout << " ";
break;
}
case 8:
{
-1*y >( abs(x / k)) ? cout << "*" : cout << " ";
break;
}
default:
cout << " Не верный выбор";
}
}
}
} while (!(t >= 1 && t <= 8));
system("pause");
}
Пользователь вводит с клавиатуры время в секундах, прошедшее с начала дня. Вывести на экран текущее время в часах, минутах и секундах. Посчитать, сколько часов, минут и секунд осталось до полуночи.
#include "pch.h"
#include
#include "stdio.h"
#include
int main()
{
using namespace std;
setlocale(LC_ALL, "Russian");
int a, c,e;
int b,d;
float a1, c1, e1;
int b1, d1;
std::cout << "ВВедите количество секунд";
cin >> a;
(!!(a > 0)) || (_wassert(_CRT_WIDE("хреново"), _CRT_WIDE("a >"), 0),0);
(!!(a < 86400)) || (_wassert(_CRT_WIDE("хреново"), _CRT_WIDE("a <"), 86400), 0);
b = a / 3600;
c = a - b*3600;
d = c / 60;
e = a - ((b * 3600) + (d * 60));
std::cout <<"время в часах"<< b;
std::cout << "\nвремя в минутах" << d;
std::cout << "\nвремя в секундах" << e;
a1 = (24 * 3600) - a;
b1 = a1 / 3600;
c1 = a1 - b1 * 3600;
d1 = c1 / 60;
e1 = a1 - ((b1 * 3600) + (d1 * 60));
std::cout << "\n осталось время время в часах" << b1;
std::cout << "\nосталось время в минутах" << d1;
std::cout << "\nосталосьвремя в секундах" << e1;
return 0;
}
Считает сумму чисел диапазона от 0 до числа введенного пользователем
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int x,z=0;
cout << "Введите число диапазона ";
cin >> x;
for (int i = 0; i <= x; i++) {
z = z + i;
}
cout << "\n Сумма чисел диапозона равна _" << z;
return 0;
}
Дописать
#include "pch.h"
#include "iostream"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int a = 0, an,an1, k = 0;
cout << "vvedite chislo";
cin >> a;
an = a;
for (int i = 1; i < an; i++)
{
an = an / 10;
an1 = an % 10; k = i;
if ((an1 != 3) || (an1 != 6)) { cout << an1; }
}
cout << "количество разрядов в числе " << k;
return 0;
}
: Пользователь вводит четырехзначное число. Необходимо поменять в этом числе 1 и 2 цифры, а также 3 и 4 цифры. Если пользователь вводит не четырехзначное число – вывести сообщение об ошибке.
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
unsigned a1, a2, a3, a4;
int z, n;
cout << "\n Введите четырёхзначное число\n";
cin >> n;
if (n > 9999) {
cout << "Идите в ж...., я же сказал Введите четырёхзначное число";
return 0;
}
a1 = n / 1e3;
a2 = (n - a1 * 1e3) / 1e2;
a3 = (n - a1 * 1e3 - a2 * 1e2) / 10;
a4 = (n - a1 * 1e3 - a2 * 1e2 - a3 * 10);
z = (a2 * 1e3) + (a1 * 1e2)+ (a4 * 10) + a3;
cout << "\nВаше новое число равно " << z;
cout << endl;
system("pause");
return 0;
}
. Написать программу, которая выводит на экран таблицу умножения на k, где k – номер варианта. Например, для 7-го варианта: 7 x 2 = 14 7 x 3 = 21
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
unsigned k, z;
cout << "Введите число k= ";
cin >> k;
for (int i = 1; i <10; i++) {
z = k * i;
cout << "\n";
cout << k << "*" << i << "=" << z;
}
return 0;
}
Домашняя работа
Программа 1.
#include "pch.h"
#include "iostream"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int a1, a2, a3,y=0;
for (int i = 100; i <= 110; i++)
{
a1 = i / 1e2;
a2 = (i - a1 * 1e2) / 10;
a3 = i - a1 * 1e2 - a2 * 10;
if (a1 == a2 || a2 == a3 || a1 == a3) { y = y++; }
}
cout << "ваше значение равно " << y;
return 0;
}
Пользователь вводит две границы диапазона, вывести на экран все числа из этого диапазона. Предусмотреть, чтобы пользователь мог вводить границы диапазона в произвольном порядке.
#include
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int n, v, x, y;
cout << "Введите сначала нижнюю и верхнюю границу диапазона через пробел- ";
cin >> n >> v;
if (n > v) {
y = n;
x = v;
}
else { x = n;
y = v;
}
for (int i = x; i <= y; i++) {
if (i % 2 == 0) { cout << "\nЧётные числа -" << i; }
}
for (int i = x; i <= y; i++) {
if (i % 2 != 0) { cout << " \nНЕ Чётные числа -" << i; }
}
for (int i = x; i <= y; i++) {
if (i % 7 == 0) { cout << "\nЧисла кратные 7 -" << i; }
}
cout << endl;
system("pause");
return 0;
}
доделать дома
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int a, b, g1, d, e, g2, x,g, y;
cout << "\nВведите начальную дату через пробел :";
cin >>a>> b >> g1;
cout << "\nВведите конечную дату через пробел :";
cin >> d >> e >> g2;
int m1 = 31;
int m2 = 28;
int m3 = 31;
int m4 = 30;
int m5 = 31;
int m6 = 30;
int m7 = 31;
int m8 = 31;
int m9 = 30;
int m10 = 31;
int m11 = 30;
int m12 = 31;
if (b == 1) { x = a; }
else if (b == 2) { x = m1 + a; }
else if (b == 3) { x = m1 + m2 + a; }
else if (b == 4) { x = m1 + m2 + m3 + a; }
else if (b == 5) { x = m1 + m2 + m3 + m4 + a; }
else if (b == 6) { x = m1 + m2 + m3 + m4 + m5 + a; }
else if (b == 7) { x = m1 + m2 + m3 + m4 + m5 + m6 + a; }
else if (b == 8) { x = m1 + m2 + m3 + m4 + m5 + m6 + m7 + a; }
else if (b == 9) { x = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + a; }
else if (b == 10) { x = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + a; }
else if (b == 11) { x = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + a; }
else if (b == 12) { x = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + m11 + a; }
if (e == 1) { y = d; }
else if (e == 2) { y = m1 + d; }
else if (e == 3) { y = m1 + m2 + d; }
else if (e == 4) { y = m1 + m2 + m3 + d; }
else if (e == 5) { y = m1 + m2 + m3 + m4 + d; }
else if (e == 6) { y = m1 + m2 + m3 + m4 + m5 + d; }
else if (e == 7) { y = m1 + m2 + m3 + m4 + m5 + m6 + d; }
else if (e == 8) { y = m1 + m2 + m3 + m4 + m5 + m6 + m7 + d; }
else if (e == 9) { y = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + d; }
else if (e == 10) { y = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + d; }
else if (e == 11) { y = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + d; }
else if (e == 12) { y = m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + m11 + d; }
if (g2 == g1)
{
cout << "\nКоличество дней между этими двумя датами :" << y - x;
}
else
g = (g2-g1)*497/400;
cout << "количество високосных дней между годами" << g<<float(1/4-1/100+1/400)<<float(497/400);
cout << "\nКоличество дней между этими двумя датами :" << (g2 - g1) * 365 + (y - x);
cout << endl;
system("pause");
return 0;
}
супер вввод
#include "pch.h"
#include
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main(int argc, _TCHAR*argv[])
{
_TCHAR res[512] = { 0 };
printf_s("Введите RE(A):");
scanf_s("%[^\n]%*c", res, 512);
float a_re = (float)_ttof(res);
printf_s("Введите IM(A):");
scanf_s("%[^\n]%*c", res, 512);
float a_im = (float)_ttof(res);
printf_s("Введите RE(B):");
scanf_s("%[^\n]%*c", res, 512);
float b_re = (float)_ttof(res);
printf_s("Введите IM(B):");
scanf_s("%[^\n]%*c", res, 512);
float b_im = (float)_ttof(res);
printf_s("%f %f %f %f\n", a_re, a_im, b_re, b_im);
system("pause");
return 0;
}
Написать программу "угадай число" Пользователь пытыется его угадать После каждой попытки программа выдает подсказки больше или меньше. в конце программы выдыёт статистику
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
#include "time.h"
#include "string"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
cout << "Введите два любых числа через пробел";
int m, n,p;
cin >> m >> n;
unsigned tm = time(nullptr);
srand(tm);
int rnd = (int)((((float)rand() / (float)RAND_MAX)*(m - n)) + n);
do {
cout << rnd;
cout << "Введите предполагаемое число";
cin >> p;
if (p == 125) { return 0; }
p > rnd ? cout << "\nзагаданное число меньше" : p < rnd?cout << "\nзагаданное число больше": cout << "ugadali";
} while (!(p == rnd));
}
Пользователь вводит с клавиатуры символ. Определить, какой это символ: Буква, цифра, знак препинания или другое., недописано, дописа ть дома
#include<iostream.h>
void main () {
char c;
cin>>c;
if( (c>='a' && c<='z') || (c>='A' && c<='Z'))
cout<<"bukva";
else if (c>='0' && c<='9')
cout<<"cifra";
}
: Написать программу-калькулятор. Пользователь вводит два числа и выбирает арифметическое действие. Вывести на экран результат.
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
float x,y,res;
int z;
cout << "Введите номер желаемой операции \n";
cout << "1.Сложение \n";
cout << "2.Умножение \n";
cout << "3.Деление \n";
cout << "4.Вычитание \n";
cin >> z;
cout << "введите первое число \n";
cin >> x;
cout << "введите второечисло \n";
cin >> y;
if (z == 1) {
cout << "Сложение двух чисел равно\n"<<x+y;
}
if (z == 2) {
cout << "Умножение двух чисел равно\n" << x * y;
}
if (z == 3) {
cout << "Деление двух чисел равно\n" << x / y;
}
if (z == 4 ) {
cout << "Разность двух чисел равна\n" << x - y;
}
cout << endl;
system("pause");
return 0;
}
Дописать про Васю
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int p;
float x;
do {
cout << "введите необх опер";
cin >> p;
switch (p)
{
case 1:
float doxod;
int opzd,k;
cout << "Программа вычисления количества строк для получения желаемого дохода";
cout << "\n ВВедите через пробел Доход и Количество опозданий Василия";
cin>>doxod >> opzd;
k = opzd / 3;
x = 2 * (doxod + 20 * k);
break;
case 2:
cout << "case 2";
break;
case 3:
cout << "case 3";
break;
default:
cout << "vbvbvjvyvhvhvvhhvvvhv";
break;
}
} while (!(p >= 1 && p <= 3));
system("pause");
}
Напишите программу, которая вычисляет сумму целых чисел от а до 500 (значение a вводится с клавиатуры).
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int a, z = 0;
cout << "Введите число А";
cin >> a;
for (int i = a; i <=500; i++) {
z = (z + i);
}
cout << "\n Сумма чисел от А до 1000 равна = " << z;
return 0;
}
Вычисление радиуса окружности
#include "pch.h"
#include
#include "stdio.h"
#include
int main()
{
using namespace std;
setlocale(LC_ALL, "Russian");
float s,r,d ;
std::cout << "ВВедите радиус окружности";
cin >> r;
s = 3.14*r*r;
std::cout << "\n Площадь круга" <<s;
s = 2 * 3.14*r;
std::cout << "\n периметр окружности" << s;
return 0;
}
Написать программу конвертер валют. Реализовать общение с пользователем через меню
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int p = INT_MAX, x = INT_MAX;
float itog, rub, dol, evr;
while (!(p == 0)) {
cout << "Программа конвертер валют";
cout << "\nРубль-цифра 1 =";
cout << "\nдоллар-цифра 2 =";
cout << "\nЕвро-цифра 3= ";
cout << "\n Введите валюту которую вы хотите конвертировать =";
cin >> p;
switch (p)
{
case 1:
cout << "\n Введите валюту в которую необходимо конвертировать= ";
cin >> x;
cout << "\nвведите количество рублей ";
cin >> rub;
x == 2 ? itog = rub * 0.014 : itog = rub * 0.01301;
cout << "\nРезультат перевода " << itog;
break;
case 2:
cout << "\n Введите валюту в которую необходимо конвертировать= ";
cin >> x;
cout << "\nвведите количество долларов ";
cin >> dol;
x == 1 ? itog = dol * 67.0370 : itog = dol * 0.87185;
cout << "Результат перевода " << itog;
break;
case 3:
cout << "\n Введите валюту в которую необходимо конвертировать= ";
cin >> x;
cout << "\nвведите количество евро ";
cin >> evr;
x == 1 ? itog = evr * 76.05 : itog = evr * 1.14684;
cout << "\nРезультат перевода " << itog;
break;
default:
cout << "Ведена неверная операция внимательно читай инструкцию\n";
break;
}
}
return 0;
}
Задание 3: Пользователь вводит любое целое число. Необходимо из этого целого числа удалить все цифры 3 и 6 и вывести обратно на экран.
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int a = 0, an, an1, k = 0,res=0;
cout << "vvedite chislo";
cin >> a;
an = a;
for (int i = 0; i < an; i++)
{
an = an / 10;
an1 = an % 10; k = i+1;
if ((an1 != 3) && (an1 != 6)) {
res = an1*pow(10,i)+res;
}
}
cout << "количество разрядов в числе " << k;
cout << "\n Your number is = "<< res;
return 0;
}
. Пользователь вводит две границы диапазона. Посчитать сумму всех чисел диапазона.
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int n, v, x, y,z;
cout << "Введите сначала нижнюю и верхнюю границу диапазона через пробел- ";
cin >> n >> v;
if (n > v) {
y = n;
x = v;
}
else {
x = n;
y = v;
}
z = 0;
for (int i = x; i <= y; i++) {
z = z + i;
}
cout << "Сумма диапазона равна _ " << z;
cout << endl;
system("pause");
return 0;
}
Задача про грузовой самолёт
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
float x,y,p,s;
int n, v0=300;
cout << "ВВедите расстояние от точки А до точки В, в киломметрах \n";
cin >> x;
cout << "ВВедите расстояние от точки В до точки С, в километрах \n";
cin >> y;
cout << "ВВедите вес груза в килограммах \n";
cin >> p;
if (p > 2000) {
cout << "Хелп, перегрузззз!!!";
return 0;
}
if (p<500) {
n=1;
} else if (p < 1000) {
n = 4;
} else if (p < 2000) {
n = 9;
}
s = (v0 - x * n) - y * n;
if (s < 0) {
cout << "нужно дозаправить срочно" << s*-1;
}
else { cout << "дозаправка не требуется";
}
cout << endl;
system("pause");
return 0;
}
Задание 4: Пользователь вводит любое целое число А. Необходимо вывести все целые числа В, для которых А делиться без остатка на ВВ и не делиться без остатка на ВВВ
#include "pch.h"
#include "iostream"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int a = 0, an, k = 0,i=1;
cout << "vvedite chislo =";
cin >> a;
bool c, v;
for (int i = 1; i <= a; i++)
{
c = ((a % (ii))==0);
v = (a % (ii*i)!=0);
if ((c && v) == 1) { cout << i << endl; }
}
return 0;
}
Задание 2. Напишите программу, которая запрашивает два целых числа x и y, после чего вычисляет и выводит значение x в степени y.
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int x,y;
cout << "\n Введите число которое нужно возвести в степень-Х=";
cin >> x;
cout << "\n Введите степень числа-Y=";
cin >> y;
cout << "значение х в степени y равно " << pow(x, y) << endl;
return 0;
}
Задание 3: Пользователь вводит с клавиатуры 7 целых чисел. Напишите программу, которая определяет максимальное из этих 7 чисел (Подсказка – решение должно быть простым).
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
unsigned a1, a2, a3, a4,a5,a6,a7, a;
cout << "Введите через пробел семь чисел\n";
cin >> a1>>a2>>a3>>a4>>a5>>a6>>a7;
a = a1;
if (a < a2) { a = a2; }
if (a < a3) { a = a3; }
if (a < a4) { a = a4; }
if (a < a5) { a = a5; }
if (a < a6) { a = a6; }
if (a < a7) { a = a7; }
cout << "Наибольшее число" << a;
cout << endl;
system("pause");
return 0;
}
echo "# project" >> README. программа выбора и расчета перевода единиц
#include "pch.h"
#include
#include "stdio.h"
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
float tv0, tv1, tv2, tv3, tv4, tv5, tv6, tv7, tv8, tv9, tv10, tv11, tv12, tv13, tv14, tv15, a, smu, tmu, tv;
int e;
cout << "Введите единицы измерения из которых желаете осуществить перевод ";
cout << "\n 1. милимметры_ ";
cout << "\n 2. метры_ ";
cout << "\n 3. мили_ ";
cout << "\n 4. километры_ ";
cout << " Ваше значение?_ ";
cin >> smu;
cout << "Введите единицы измерения в которые желаете осуществить перевод ";
cout << "\n 1. милимметры_ ";
cout << "\n 2. метры_ ";
cout << "\n 3. мили_ ";
cout << "\n 4. километры_ ";
cout << " Ваше значение?_ ";
cin >> tmu;
cout << "Введите количественное значения переводимых единиц ";
cout << " \n Ваше значение?_ ";
cin >> a;
e=(smu-1)4+(tmu-1);
tv0 = (e == 0)a;
tv1 = (e == 1)(a / 100);
tv2 = (e == 2)(a6.21371e-7);
tv3 = (e == 3)(a1e-6);
tv4 = (e == 4)(a1e-2);
tv5 = (e == 5)(a * 1);
tv6 = (e == 6)(a1.60934);
tv7 = (e == 7)(a * 1000);
tv8 = (e == 8)(a1.609e6);
tv9 = (e == 9)(a1609.34);
tv10 = (e == 10)(a * 1);
tv11 = (e == 11)(a1.60934);
tv12 = (e == 12)(a1e6);
tv13 = (e == 13)(a * 1000);
tv14 = (e == 14)(a0.621371);
tv15 = (e == 15)(a * 1);
tv = tv0 + tv1 + tv2 + tv3 + tv4 + tv5 + tv6 + tv7 + tv8 + tv9 + tv10 + tv11 + tv12 + tv13 + tv14 + tv15;
cout << "\n значение равно " << tv;
return 0;
}
Дописать магазин
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
double d1 = 0, d2 = 0, d3 = 0, d4 = 0, d5 = 0, d6 = 0, d7 = 0, d8 = 0, c = 0, c1 = 0, d11 = 0, d12 = 0, d13 = 0, d14 = 0, d15 = 0, d16 = 0, d17 = 0, d18 = 0;
int a;
char ch; int l = 24, t = 1;
system("cls");
const char bonder_line[] = "********************************************************************************";
const char middel_line[] = "* *"
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b"
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b";
cout << bonder_line<<endl;
for (int i = 1; i <= 10; i++)
{
cout << middel_line <<endl;
}
cout << "\t|1. Apple - 1.25$";
cout << "\t|2. Potato - 3.40$|\n";
cout << "\t|3. Tea - 3.00$\a \n" << endl;
for (int i = 1; i <= 10; i++)
{
cout << middel_line << endl;
}
cout << bonder_line << endl;
return 0;
}
Задание 4. Найти произведение всех целых чисел от a до 20 (значение a вводится с клавиатуры: 1 <=a <= 20). Задание 5. Написать
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
unsigned a, z = 1;
cout << "Введите число А= ";
cin >> a;
if (a < 1 || a>20) { cout << "неверно задан параметр числа А";
return 0;
}
for (int i = a; i <=20; i++) {
z = (z * i);
}
cout << "\n Произведение чисел от А до 20 = " << z;
return 0;
}
. Найти среднее арифметическое всех целых чисел от 1 до 1000
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
float z = 0;
for (int i = 1; i <=1000; i++) {
z = (z + i);
}
z = z / 1000;
cout << "\n Среднее арифметическое диапазона от 0 до 1000 равно = " << z;
return 0;
}
Зарплата менеджера составляет 200$ + процент от продаж, продажи до 500$ - 3%, от 500 до 1000 – 5%, свыше 1000 – 8%. Пользователь вводит с клавиатуры уровень продаж для трех менеджеров. Определить их зарплату, определить лучшего менеджера, начислить ему премию 200$, вывести итоги на экран.
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
unsigned p1,p2,p3 ;
float n1,n2,n3,m1,m2,m3;
cout << "Введите продажи в долларах для первого менеджера\n";
cin >> p1 ;
cout << "Введите продажи в долларах для второго менеджера\n";
cin >> p2;
cout << "Введите продажи в долларах для третьего менеджера\n";
cin >> p3;
if (p1 < 500) { n1 = 0.03; }
if (p1 >= 500 && p1 <= 1000) { n1 = 0.05; }
if (p1 > 1000) { n1 = 0.08; }
if (p2 < 500) { n2 = 0.03; }
if (p2 >= 500 && p2 <= 1000) { n2 = 0.05; }
if (p2 > 1000) { n2 = 0.08; }
if (p3 < 500) { n3 = 0.03; }
if (p3 >= 500 && p3 <= 1000) { n3 = 0.05; }
if (p3 > 1000) { n3 = 0.08; }
m1 = 200 + (200 * n1);
m2 = 200 + (200 * n2);
m3 = 200 + (200 * n3);
if (m1 > m2) {
if (m1 > m3) { cout << "Первое место занимает первый менеджер, его премия составит\n" << m1+200; }
else if (m2 > m3) { cout << "Первое место занимает второй менеджер, его премия составит\n" << m2+200; }
}
else cout << "Первое место занимает третий менеджер, его премия составит\n" << m3+200;
cout << endl;
system("pause");
return 0;
}
Пользователь вводит с клавиатуры время начала и время завершения телефонного разговора (часы, минуты и секунды). Посчитать стоимость разговора, если стоимость минуты – 30 копеек.
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
using namespace std;
setlocale(LC_ALL, "Russian");
int ch1,m1,c1,m2,c2,ch2;
double s1;
std::cout << "\n ВВедите через пробел часы, минуты, секунды начала разговора";
cin >> ch1 >> m1 >> c1;
std::cout << "\n ВВедите через пробел часы, минуты, секунды конца разговора";
cin >> ch2 >> m2 >> c2;
s1 = ((ch2 - ch1) * 3600 + (m2 - m1)*60 + (c2 - c1)) * 0.5;
std::cout << "\nСтоимость разговора составит в копейках" <<s1;
return 0;
}
Вычисление квадратного корня вавилонским методом
#include "pch.h"
#include
using std::cout;
using std::cin;
using std::endl;
int main()
{
// Локализация
setlocale(LC_ALL, "Russian");
// Обязательно должен быть float, для double слишком большой разброс чисел и нужно ещё больше раз формулу писать
float num;
// Присваиваем число
cout << "Введите число, чтобы найти квардратный корень: ";
cin >> num;
// Проверка введённого числа
cout << "Ваше первоначальное число: " << num << endl;
// Формула
float result = num / 2.0f;
result = (result + num / result) / 2.0f;
result = (result + num / result) / 2.0f;
result = (result + num / result) / 2.0f;
result = (result + num / result) / 2.0f;
result = (result + num / result) / 2.0f;
result = (result + num / result) / 2.0f;
result = (result + num / result) / 2.0f;
result = (result + num / result) / 2.0f;
result = (result + num / result) / 2.0f;
result = (result + num / result) / 2.0f;
result = (result + num / result) / 2.0f;
result = (result + num / result) / 2.0f;
result = (result + num / result) / 2.0f;
result = (result + num / result) / 2.0f;
result = (result + num / result) / 2.0f;
result = (result + num / result) / 2.0f;
// Округление числа
cout.precision(2);
// Вывод результата
cout << "Ваш конечный результат: " << result << endl;
}
Линия использую цикл до валь и систему кейсов, клево
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
char ch; int l, t;
do {
cout << "Введите длину = ";
cin >> l;
cout << "Введите символ = "; cin >> ch;
cout << "Если вертикально введите один, если горизонтально то 2 = "; cin >> t;
switch (t)
{
case 1:
for (int i = 1; i <= l; i++)
cout << "\n" << ch;
break;
case 2:
for (int i = 1; i <= l; i++)
cout << ch;
break;
default:
cout << " Не верный выбор";
break;
}
} while (!(t >= 1 && t <= 2));
system("pause");
}
Пользователь вводит число., определитьчетность
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
int x;
cout << "ВВедите любое число\n";
cin >> x;
if (x % 2 == 0) {
cout << "Число положительное";
} else {
cout << "Число не четное";
}
return 0;
}
Конструкция создания меню в программе через Do While
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int p;
do {
cout << "введите необх опер";
cin >> p;
switch (p)
{
case 1:
cout << "case 1";
break;
case 2:
cout << "case 2";
break;
case 3:
cout << "case 3";
break;
default:
cout << "vbvbvjvyvhvhvvhhvvvhv";
break;
}
} while (!(p >= 1 && p <= 3));
}
Пользователь вводит с клавиатуры расстояние до аэропорта и время, за которое нужно доехать. Вычислить скорость, с которой ему нужно ехать.
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
using namespace std;
setlocale(LC_ALL, "Russian");
int t,s,v;
std::cout << "\n ВВедите растояние и время через пробел";
cin >> s>>t;
v = s / t;
std::cout << "\nСкорость необходимая для преодоления расстояние за заданное время" << v;
return 0;
}
Дописать программу по чертежу квадратов реализация через тернальный оператор
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int a, b,t;
do {
cout << "Введите длину = ";
cin >> a;
cout << "ширину "; cin >> b;
cout << "Введите единицу "; cin >> t;
float k;
k = b / a;
for (int y = 0; y <= a; y++)
{
cout << "\n";
for (int x = 0; x <= b; x++)
switch (t)
{
case 1:
{
y < x / k ? cout << "*" : cout << " ";
break;
}
default:
cout << " Не верный выбор";
}
}
} while (!(t >= 1 && t <= 2));
system("pause");
}
Задание 1. Пользователь вводит с клавиатуры символ. Определить, какой это символ: Буква, цифра, знак препинания или другое.
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
char c;
cout << "ВВедите цифру или букву ";
cin >> c;
if (c == '.' || c == ',') { cout << "знак препинания"; }
if ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))
cout << "БУКВА";
else if (c >= '0' && c <= '9')
cout << "ЦИФРА";
}
Программа про Васю конечная
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int p;
float x;
float doxod;
int opzd, k;
do {
cout << "В программе реализовано следующие возможности";
cout << "\nцифра 1-пользователь вводит желаемый доход Васи и количество опозданий посчитать, сколько строк кода ему надо написать";
cout << "\nцифра 2-пользователь вводит количество строк кода, написанное Васей и желаемый объем зарплаты.Посчитать, сколько раз Вася может опоздать";
cout << "\nцифра 3- пользователь вводит количество строк кода и количество опозданий, определить, сколькоденег заплатят Васе и заплатят ли вообще.\n";
cin >> p;
switch (p)
{
case 1:
cout << "\nПрограмма вычисления количества строк для получения желаемого дохода";
cout << "\n ВВедите через пробел Доход и Количество опозданий Василия\n";
cin >> doxod >> opzd;
k = opzd / 3;
x = (doxod + 20 * k)/0.5;
cout << "\nВасилию надо написать " << x << " строк";
break;
case 2:
cout << "\nПрограмма вычисления количества возможных опозданий для получения желаемого дохода";
cout << "\n ВВедите через пробел Доход и Количество строк\n";
cin >> doxod >> x;
opzd = (1/2 * x - doxod) * 3 / 20;
if (opzd < 1) { cout << "\n !ВНИМАНИЕ _Нельзя опаздывать"; return 0; }
cout << "\nВасилию можно опоздать " << opzd << " раз ";
break;
case 3:
cout << "\nПрограмма вычисления дохода";
cout << "\n ВВедите через пробел строки и опаздания\n";
cin >> x >> opzd;
doxod = 1/2 * x - 20 * opzd / 3;
if (doxod <= 0) { cout << "\n !ВНИМАНИЕ _Васе ничего не причитается"; return 0; }
cout << "\nВася получит денег" << doxod << " $ ";
break;
default:
cout << "Ведена неверная операция внимательно читай инструкцию\n";
break;
}
} while (!(p >= 1 && p <= 3));
system("pause");
}
Проба
#include "pch.h"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main(int argc, _TCHAR*argv[])
{
// setlocale(LC_ALL, "Russian");
_TCHAR res[512] = { 0 };
_tprintf_s(_T("Введите RE(A):"));
_tscanf_s(_T("%[^\n]*c"), res, 512);
float a_re = (float)_ttof(res);
_TCHAR res1[512] = { 0 };
_tprintf_s(_T("Введите IM(A):"));
_tscanf_s(_T("%[^\n]*c", res1, 512));
float a_im = (float)_ttof(res1);
_tprintf_s(_T("%f", a_im));
_tprintf_s(_T("Введите RE(B):"));
_tscanf_s(_T("%[^\n]*c", res, 512));
float b_re = (float)_ttof(res);
_tprintf_s(_T("Введите IM(B):"));
_tscanf_s(_T("%[^\n]*c", res, 512));
float b_im = (float)_ttof(res);
system("pause");
return 0;
Пользователь вводит с клавиатуры целое шестизначное число. Написать программу, которая определяет, является ли введенное число – счастливым (Счастливым считается шестизначное число, у которого сумма первых 3 цифр равна сумме вторых трех цифр). Если пользователь ввел не шестизначное число – сообщение об ошибке.
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
unsigned a1, a2, a3, a4, a5, a6, n;
cout << "\n Введите шестизначное число от 0 до 999999\n";
cin >> n;
if (n > 999999) {
cout << "Идите в ж...., я же сказал число от 0 до 999999";
return 0;
}
a1 = n / 1e5;
a2 = (n - a1 * 1e5) / 1e4;
a3 = (n - a1 * 1e5 - a2 * 1e4) / 1e3;
a4 = (n - a1 * 1e5 - a2 * 1e4 - a3 * 1e3) / 1e2;
a5 = (n - a1 * 1e5 - a2 * 1e4 - a3 * 1e3 - a4 * 1e2) / 10;
a6 = (n - a1 * 1e5 - a2 * 1e4 - a3 * 1e3 - a4 * 1e2 - a5 * 10);
if (a1 + a2 + a3 == a4 + a5 + a6) {cout << "Ваш билет счастливый";}
else { cout << "Ваш билет обычный"; }
cout << endl;
system("pause");
return 0;
}
Домашнее задание № 2
Задание 1: Заданы три сопротивлении R1, R2, R3 . Вычислить значение сопротивления R0 по
формуле: 1/R0 = 1/R1+1/R2+1/R3.
Программа:
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
float r1, r2, r3, r0, a;
cout << "ВВедите R1,R2,R3 через пробел";
cin >> r1 >> r2 >> r3;
a = 1 / r1 + 1 / r2 + 1 / r3; r0 = 1 / a;
cout << "\nВаше значение равно=" << r0;
return 0;
}
Задание 2: По заданной длине окружности найти площадь круга по формуле S = piR2, радиус
вычислить из формулы длины окружности: L=2pi *R
Примечание pi = 3.14
Программа:
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
float s,l;
cout << "ВВедите длину окружности L";
cin >> l;
s=ll/(43.14);
cout << "\nВаше значение равно=" << s;
return 0;
}
Задание 3: Вычислить пройденное расстояние при прямолинейном равноускоренном движении
по формуле S = vt + (at2) / 2, где v – скорость, t – время, а – ускорение.
Программа:
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
float v,t,a,s;
cout << "ВВедите через пробел v,t,a";
cin >> v>>t>>a;
s=(vt)+(at*t)/2;
cout << "\nВаше значение равно=" << s;
return 0;
}
Задание 1. Пользователь вводит с клавиатуры время в секундах. Необходимо написать
программу, которая переведет введенные пользователем секунды в часы, минуты, секунды и
выводит их на экран.
Программа:
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
unsigned c, t, m;
cout << "ВВедите количество секунд";
cin >> c;
t = c / 3600;
m = (c - (t * 3600)) / 60;
c=c-(t3600)-m60;
cout << "\nВаше значение равно= ";
cout << t << " час" << m << " мин" << c << " сек";
return 0;
}
Задание 2. Написать программу, которая преобразует введенное с клавиатуры дробное число в
денежный формат. Например, число 12,5 должно быть преобразовано к виду 12грн 50 коп.
Программа:
#include "pch.h"
#include "iostream"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
double n, r, k;
cout << "Введите число \n";
cin >> n;
r = int(n);
k = (n - r) * 100;
cout << r << " руб " << k << " коп \n";
return 0;
}
Задание 3. Написать программу, вычисляющую, с какой скоростью бегун пробежал дистанцию.
Рекомендуемый вид экрана во время выполнения программы приведен ниже:
Вычисление скорости бега
Введите длину дистанции (метров) = 1000
Введите время (мин.сек) = 3.25
Дистанция: 1000 м
Время: 3 мин 25 сек = 205 сек
Вы бежали со скоростью 17.56 км/ч
программа:
#include "pch.h"
#include "iostream"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
float c, v, s, m,m1;
int r;
cout << "Вычисление скорости бега\n";
cout << "Введите длину дистанции в (м)=";
cin >> s;
cout << "\nВведите время (мин,сек)=";
cin >> c;
cout << "\nДистанция:"<<s<<"м";
r = c; m = c - r; m1 = r * 60 + m;
cout << "\nВремя:" << r << "мин" << m << "сек" << "=" << m1 << "сек";
v = s / m1;
cout << " \nВы бежали со скоростью" << v / 3.6 << "км/ч";
return 0;
}
Задание 4. Пользователь указывает цену одой минуты исходящего звонка с одного мобильного
оператора другому, а также продолжительность разговора в минутах и секундах. Необходимо
вычислить денежную сумму на которую был произведен звонок.
#include "pch.h"
#include "iostream"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int m,m1,c;
float s1,s;
cout << "Введите количество минут и секунд через пробел\n";
cin >> m>>c;
cout << "\nВведите стоимость одной минуты\n";
cin >>s;
s1 = (s / 60); m1 = (m * 60) + c;
cout << "\nстоимость разговора" << s1 * m1;
return 0;
}
Задание 5. Написать программу, которая преобразует введенное пользователем количество
дней в количество полных недель и оставшихся дней. Например, пользователь ввел 17 дней,
программа должна вывести на экран 2 недели и 3 дня.
программа:
#include "pch.h"
#include "iostream"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int nedely,d,d1;
cout << "Введите количество дней\n";
cin >> d;
nedely = d/ 7; d1 = d - nedely*7;
cout << nedely << " nedely " << d1 << " day";
return 0;
}
организация программы ввода данных с клавиатуры
#include "pch.h"
#include
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main(int argc, _TCHAR*argv[])
{
setlocale(LC_ALL, "Russian");
char text[512] = "Привет,мир!";
printf_s("%s\n", text);
char res[512] = { 0 };
scanf_s("%[^\n]s", res, 512);
printf_s("%s\n", res);
return 0;
}
Написать программу, которая по выбору пользователя возводит введенное им число в степень от нулевой до седьмой включительно.
#include //
#include "pch.h"
#include "iostream"
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main()
{
setlocale(LC_CTYPE, "rus");
int x;
cout << "Введите число для возведения в степень";
cin >> x;
for (int i = 0; i < 6; i++) {
cout << "Ваши числа от о до 7 степени равны- " << pow(x, i) << endl;
}
return 0;
}
неудача разобрать на занятии
#include "pch.h"
#include
#include "tchar.h"
#include "stdio.h"
#include "stdlib.h"
using namespace std;
int main(int argc, _TCHAR*argv[])
{
setlocale(LC_ALL, "Russian");
_TCHAR res[512] = { 0 };
printf_s("Введите RE(A):");
scanf_s("%[^\n]*c", res, 512);
float a_re = (float)_ttof(res);
_TCHAR res1[512] = { 0 };
printf_s("Введите IM(A):");
scanf_s("%[^\n]*c", res1, 512);
float a_im = (float)_ttof(res1);
printf_s("%f", a_im);
printf_s("Введите RE(B):");
scanf_s("%[^\n]*c", res, 512);
float b_re = (float)_ttof(res);
printf_s("Введите IM(B):");
scanf_s("%[^\n]*c", res, 512);
float b_im = (float)_ttof(res);
printf_s("%f %f %f %f", a_re, a_im, b_re, b_im);
system("pause");
return 0;
}
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.