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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Карина Сырник
Сообщений: n/a
#1

исправляем ошибки - C++

12.11.2013, 14:31. Просмотров 186. Ответов 1
Метки нет (Все метки)

программа вычисления площади определенной фигуры:
а*b , для прямоугольника,
a*h/2 , для треугольника,
S = (a+b)*h/2 , для трапеции,
3,14*R2 , для круга,
3,14*R2*фи/360 , для сектора.
Ввести значения только тех переменных, которые необходимы для вычисления площади выбранной фигуры.

Добавлено через 1 минуту
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
// 3.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include<math.h> 
using namespace std; 
float S1() 
{ 
float a,b,s; 
cout<<"\n Введите значение стороны a:";
cout<<" a="; cin>>a; 
cout<<"\n Введите значение стороны b:";
cout<<"b="; cin>>b;
cout<<"s="; cin>>s;
return a*b; 
} 
float S2() 
{ 
double a,h,s; 
cout<<"\n Введите значение длины стороны a"; 
cout<<" a="; cin>>a; 
cout<<"\n Введите значение высоты h"; 
cout<<" h="; cin>>h; 
cout<<" s="; cin>>s;
return a*(h/2); 
} 
float S3() 
{ 
double a,b,s,h; 
cout<<"\n Введите значение длины стороны a"; 
cout<<" a="; cin>>a; 
cout<<"\n Введите значение длины стороны b"; 
cout<<" b="; cin>>b; 
cout<<"\n Введите значение высоты h"; 
cout<<" s="; cin>>s; 
return (a+b)*(h/2); 
} 
{ 
double r,s; 
cout<<"\n Введите значение радиуса r"; 
cout<<" r="; cin>>r; 
cout<<"\n Введите значение длины стороны b"; 
cout<<" b="; cin>>b; 
cout<<"\n Введите значение высоты h"; 
cout<<" s="; cin>>s; 
return (a+b)*(h/2); 
} 
int main() 
{ 
int rang; 
cout«"\n Выберете нужный способ нахождения площади треугольника?\n"; 
cout«"1 – через основание и высоту \n"; 
cout«"2 – по двум сторонам и углу между ними\n"; 
cout«"3 – по формуле Герона \n"; 
cout«">"; cin»rang; 
switch (rang) 
{ 
case 1: cout«"\t Площадь треугольника S="« S1(); 
break; 
case 2: cout«"\t Площадь треугольника S="« S2(); 
break; 
case 3: cout«"\t Площадь треугольника S="« S3(); 
break; 
default: cout«"\tПовторите ввод!\n"; 
} 
system ("pause");
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2013, 14:31     исправляем ошибки
Посмотрите здесь:

Множества(исправляем ошибки) - Pascal ABC
Вот само задание: Дан тест напечатать в алфавитном порядке все согласные буквы которые входят хотя бы в одно слово. Вот то что имеем: ...

Исправляем ошибки\БД-Мебельный магазин - Базы данных
Всем привет! У меня курсовая по access и MySQL. Преподаватель дал предметную область - мебельный магазин. Я что-то начеркал;) ...

Прога на файлы(исправляем ошибки) - Pascal ABC
Вот само задание: Дан текстовый файл. В каждой строке сначала идет текст потов вещественное число. Создать два файла: файл содержащий...

Ошибки после компиляции на Visual Express 2012.Ошибки в теме - Visual C++
Добрый вечер ребят помогите пожалуйста.Программа написана на Visual Express 2012.Обясните что поменять чтобы зароботало. После компиляции...

Windows XP на HP compaqt 6220 ошибки при установке, как убить эти ошибки - Windows XP
Всех приветствую уважаемые Комрады ,форумчане не проходите мимо помогите откликнитесь мучаюсь уже с месяц попробывал всё что можно ...

Inet Explorer при обнаружении ошибки вместо описания ошибки выдает иероглифы - C# ASP.NET
Начал изучение ASP. Inet Explorer при обнаружении ошибки вместо описания ошибки выдает иероглифы... А мне ОЧЕНЬ хотелось бы почитать, что...

Не удалось инициализировать SAM из-за следующей ошибки: Присоединенное к системе устройство не работает. Состояние ошибки: 0xc0000001 - Windows XP
Добрый день форумчане. На работе одна женщина после месяца отпуска напрочь забыла пароль от своей учетной записи (она сидела на...

На моем компе во время установки игры часто возникают ошибки, зависания и ошибки копирования файлов с установочного диска. - Windows XP
Добрый вечер! На моем компе во время установки игры часто возникают ошибки, зависания и ошибки копирования файлов с установочного диска....

Мне нужно всего лишь найти синтаксические ошибки, второй день ломаю голову, в условии есть ошибки - Lisp
Мне нужно всего лишь найти синтаксические ошибки, второй день ломаю голову, в условии есть ошибки. А в каком именно условии не знаю:( ...

ошибки в готовом коде(ошибки указаны) - Assembler
Ввести с клавиатуры строку (кол-во символов не больше 10). И определить ее длину c использованием подпрограмм. model small .stack 100h ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
monolit
185 / 184 / 22
Регистрация: 24.03.2011
Сообщений: 665
Завершенные тесты: 1
12.11.2013, 16:50     исправляем ошибки #2
А что не работает то?
И так лучше:
C++
1
2
#include<cmath> 
#include<iostream>
Добавлено через 1 минуту
Цитата Сообщение от Карина Сырник Посмотреть сообщение
{
double r,s;
cout<<"\n Введите значение радиуса r";
cout<<" r="; cin>>r;
cout<<"\n Введите значение длины стороны b";
cout<<" b="; cin>>b;
cout<<"\n Введите значение высоты h";
cout<<" s="; cin>>s;
return (a+b)*(h/2);
}
А это еще что?
Yandex
Объявления
12.11.2013, 16:50     исправляем ошибки
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru