Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/40: Рейтинг темы: голосов - 40, средняя оценка - 4.53
0 / 0 / 0
Регистрация: 05.03.2015
Сообщений: 42

Вывести на экран площадь прямоугольника, если известны длины его сторон

19.05.2015, 16:15. Показов 8294. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написать программу, выводящую на экран площадь прямоугольника, если известны длины его сторон. Основная программа запрашивает длины сторон, вызывает функцию и выводит результат или сообщение об ошибке. Функция определяет и возвращает площадь или -1, если введены неверные данные.

Добавлено через 14 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include <math.h>
using namespace std;
 
int func(int a, int b)
{
   if(a > 0 && b > 0) return a*b;
   else return -1;
}
 
int main(void)
{ 
   int a; //сторона a
   int b; //сторона b
   int result;
   cout << "Vvedite storonu a:";
   cin >> a;
   cout << "Vvedite storonu b:";
   cin >> b;
   result = func(a, b);
   if(result != -1)
   {
      cout << "\nPloschad' pryamougol'nika: ";
      cout << result << "\n";
   }
   else cout << "\nParametri nevernie!";
   system("pause");
}
Код программы. Пожалуйста разжуйте мне что делает программа. Желательно прокоментировать.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.05.2015, 16:15
Ответы с готовыми решениями:

Найти площадь прямоугольника, если известны его периметр и длина одной из сторон
Напишите программу расчета площади прямоугольника, если известы его периметр и длина одной из сторон. Входные данные вводятся пользователем...

Ввести площадь и периметр прямоугольника. Вывести длины сторон этого прямоугольника
Помогите написать программу... Пользователь водит прямоугольника площадь и периметр. Надо нарисовать прямоугольник на экране и вывести...

Найти длину диагонали, периметр и площадь прямоугольника, зная длины его сторон
1б) даны стороны прямоугольника a, b. Найти длину диагонали, периметр и площадь.

1
 Аватар для Mamoruhiko
45 / 42 / 48
Регистрация: 13.05.2015
Сообщений: 222
19.05.2015, 16:33
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include "stdafx.h"
#include <iostream>
#include <math.h>
using namespace std;
 
int func(int a, int b)//функция, высчитывающая площадь прямоугольника (принимает два и возвращает один аргументы типа int)
{
   if(a > 0 && b > 0) return a*b;//если a и b больше нуля, функция рассчитывает площадь и возвращает это значение в функцию main()
   else return -1;//если a и b меньше нуля, функция возвращает функции main() значение -1
}
 
int main(void)
{ 
   int a; //сторона a
   int b; //сторона b
   int result;
   //ввод параметров сторон прямоугольника
   cout << "Vvedite storonu a:";
   cin >> a;
   cout << "Vvedite storonu b:";
   cin >> b;
   //запись в переменную result значения, которое возвращает функция func
   result = func(a, b); //вызов функции func(передача значения переменных a и b)
   if(result != -1)//если функция func вернула значение -1, программа выведет сообщение "Parametri nevernie!"
   //если функция вернула рассчитанное значение, программа выведет это значение как результат
   {
      cout << "\nPloschad' pryamougol'nika: ";
      cout << result << "\n";
   }
   else cout << "\nParametri nevernie!";
   system("pause");
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.05.2015, 16:33
Помогаю со студенческими работами здесь

Написать программу вычисления площади треугольника, если известны длины двух его сторон
Ниже представлен рекомендуемый вид экрана во время работы программы. Вычисление площади треугольника. Введите исходные данные: Длина...

Вычислить площадь эллипса, если известны длины его полуосей
Помогите с задачей: Вычислить площадь эллипса, если известны длины его полуосей.

Вычислить площадь прямоугольника вписанного в окружность радиуса r, если отношение его сторон равно R
Вычислить площадь прямоугольника, вписанного в окружность радиуса r, ес-ли отношение его сторон равно R. Помогите пожалуйста сделать ( у...

Найти площадь треугольника, если четыре заданных числа задают длины его сторон.
Найти площадь треугольника, если четыре заданных числа задают длины его сторон.

Вычислить площадь огорода, имеющего форму прямоугольника, если известны стороны А и В
3. Вычислить площадь огорода, имеющего форму прямоугольника, если известны стороны А и В. Пока что над этими задачами пыхчу но...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. fontSize": 18, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations":. . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru