Вы находитесь на странице: 1из 4

#include<string.

h>

#include<iostream>

using namespace std;

// 1 task

void task1() {

int a, b, c; cout << "Введите значения сторон треугольника: ";

cin >> a >> b >> c;

if (a == b && b == c) { cout << "Треугольник является равносторонним\n"; }

else { cout << "Треугольник не является равносторонним\n"; }

//2 task

void task2() {

for (int z = 10; z <= 22; z++) {

cout << z << " дюймов = " << z * 2.54 << " сантиметров\n";

//3 task

void task3() {

cout << "Из скольки чисел состоит ваша последовательность? "; int chislo; cin >> chislo;

cout << "Введите последовательность: ";

int srzn = 0; int posl; int i = 1;

while (i <= chislo) {

cin >> posl; if (posl >= 0) { srzn = srzn + posl; }

posl = 0; i++;

float answer1 = srzn / (chislo - 1);

cout << "Среднее значение положительных чисел = " << answer1 << endl;
}

//4 task

void task4() {

setlocale(LC_ALL, "rus");

char m[80]; cout << "Введите предложение: ";

cin.getline(m, 80); int g = strlen(m);

int number = 0;

for (int s = 0; s < g; s++) {

if (m[s] == 'a' || m[s] == 'i' || m[s] == 'e' || m[s] == 'y' || m[s] == 'u'|| m[s] == 'o') {

number++;

cout << "В данном предложении " << number << " гласных букв\n";

//5 task

int answer = 1;

void factorial(int x) {

answer = 1;

for (int i = 1; i <= x; i++) {

answer = answer * i;

void task5() {

int ans1, ans2, ans3, ans4;

double otvet;

factorial(8); ans1 = answer;

factorial(5); ans2 = answer;


factorial(7); ans3 = answer;

factorial(3); ans4 = answer;

otvet = (ans1 + ans2) / (ans3 - ans4);

cout << "Ответ: "<<otvet<<endl;

//main program

int main() {

setlocale(LC_ALL, "rus");

int task_number = -1;

cout << "---------Таждинов Артур-----------" << endl;

cout << "==================МЕНЮ==================" << endl;

cout << "=====ВВЕДИТЕ НОМЕР ЗАДАНИЯ ======" << endl;

cout << "==1 task - if ========================" << endl;

cout << "==2 task - for ========================" << endl;

cout << "==3 task - while ======================" << endl;


cout << "==4 task - char, string ===============" << endl;

cout << "==5 task - function ===================" << endl;

cout << "Введите номер задания: ";

cin >> task_number; //выбор функции

switch (task_number) {

case 1: task1(); break;

case 2: task2(); break;

case 3: task3(); break;

case 4: task4(); break;

case 5: task5(); break;

default: cout << "Такого задания не сущесвтует" << '\n';

return 0;

Вам также может понравиться