Форум программистов, компьютерный форум CyberForum.ru

прога в С++ через оператор if - C++

Восстановить пароль Регистрация
 
Mike0
0 / 0 / 0
Регистрация: 17.10.2016
Сообщений: 30
18.10.2016, 12:33     прога в С++ через оператор if #1
Пусть заданы две фигуры- квадрат и круг. Квадрат задан значением стороны,а круг-радиуса. Определить, какая из фигур имеет большую площадь и во сколько раз. Осуществить проверку данных на допустимость.
Помогите пожалуйста,нужно полное решение
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2016, 12:33     прога в С++ через оператор if
Посмотрите здесь:

C++ прога запускается сама через некоторое время
как через оператор else закончить программу?? C++
Написать через оператор while C++
Надо переписать код через оператор new C++
Умножение матриц через перегруженный оператор C++
Задача на подсчет больничных через оператор switch C++
Вычислить факториал числа через оператор do while C++
C++ Оператор присваивания через конструктор

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Invader0x7F
Helper C/C++
 Аватар для Invader0x7F
264 / 141 / 56
Регистрация: 22.09.2016
Сообщений: 478
Завершенные тесты: 4
18.10.2016, 12:43     прога в С++ через оператор if #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
using namespace std;
 
int main()
{
     double r = 0., a = r;
     std::cout << "r = "; std::cin >> r;
     std::cout << "a = "; std::cin >> a;
 
     double sq_area = pow(a, 2), cr_area = 3.14 * pow(r,2);
     std::cout << "sq_area = " << sq_area << "\n" << "cr_area = " << cr_area << endl;
 
     if (sq_area > cr_area) std::cout << "sq_area is " << sq_area / cr_area << " times greater than cr_area" << endl;
     else if (sq_area < cr_area) std::cout << "sq_area is " << cr_area / sq_area << " times less than cr_area" << endl;
     else std::cout << "sq_area is equal to cr_area" << endl;
 
     std::cin.get();     
     std::cin.get();     
 
     return 0;
}
Mike0
0 / 0 / 0
Регистрация: 17.10.2016
Сообщений: 30
18.10.2016, 12:48  [ТС]     прога в С++ через оператор if #3
спасибо большое,а по проще нет решения,или это единственное?
Елизавета21
3 / 3 / 2
Регистрация: 22.12.2012
Сообщений: 49
18.10.2016, 12:48     прога в С++ через оператор if #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#define PI 3.1415926535897932
using namespace std;
int main()
{
    float r, n, s1, s2;
    cout<<"radius kruga=";cin>>r;
    s1=PI*r*r;
    cout<<"storona kvadrata=";cin>>n;
    s2=n*n;
    if (s1>s2)
        cout<<"ploshad kryga bolshe i ravna "<<s1<<endl;
    else 
        cout<<"ploshad kvadrata bolshe i ravna "<<s2<<endl;
    system("pause");
    return 0;
}
Invader0x7F
Helper C/C++
 Аватар для Invader0x7F
264 / 141 / 56
Регистрация: 22.09.2016
Сообщений: 478
Завершенные тесты: 4
18.10.2016, 12:55     прога в С++ через оператор if #5
спасибо большое,а по проще нет решения,или это единственное?
Вычисление функций. Операторы if-else. Куда еще проще ?
Yandex
Объявления
18.10.2016, 12:55     прога в С++ через оператор if
Ответ Создать тему
Опции темы

Текущее время: 21:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru