Форум программистов, компьютерный форум, киберфорум
Наши страницы

Передача значений функций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Builder? http://www.cyberforum.ru/cpp-beginners/thread253221.html
Добрый вечер! Проблема состоит в том, что не знаю по каким ключевым словам искать информацию. Попытаюсь растолковать свои мысли Вам. А задача у меня такова: Пример: Есть некая консольная...
C++ Создание блок схемы Нужна ваша помощь в создании блок схемы для прилагающейся задачи. Задача на с Прикрепляйте картинки к сообщениям. http://www.cyberforum.ru/cpp-beginners/thread253217.html
C++ замена повторяющихся символов
всем привет:) можете подсказать, пожалуйста)) в общем такая задача: у нас на входе есть строка, которая вводилась с залипанием клавиш!(например: какккккаяяяя хорооооошая поггггода) на выходе должна...
C++ ОДинаковые элементы в списке
Составить программу которая в списке "0","1","2","-1","-2","3","-3","0","-3","3" проверяет есть ли в списке одинаковые элементы....программа должа вывести по идеи 0 3 -3.....сейчас выводит только...
C++ Что означает следующая строчка? http://www.cyberforum.ru/cpp-beginners/thread253175.html
Подскажите пожалуйста, что означает строчка: byte szch; ...//тут запихиваем в szch и szch какие-то цифры short unsigned int size = ((szch << 8) | szch); //интересует эта строчка
C++ Линейный список Здравствуйте. Недавно начал изучать C++. Не могу разобраться. По учебе нужно решить такую задачу. Создать шаблон класса «однонаправленный линейный список указателей». Использовать данный шаблон для... подробнее

Показать сообщение отдельно
IrineK
Заблокирован
07.03.2011, 01:38
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
#include <conio.h>
#include <stdio.h>
#include <math.h>
 
double square(int k)
{   double a,b,c,p,S;
    printf("a = ");
    scanf("%lf",&a);
    printf("b = ");
    scanf("%lf",&b);
    printf("c = ");
    scanf("%lf",&c);
    p=(a+b+c)/2;
    if((p-a)>0 && (p-b)>0 && (p-c)>0)
        S=sqrt(p*(p-a)*(p-b)*(p-c));
    else
        {printf("No triagle with these sides exists\n");
        return 0;}
    return S;
}
 
int main()
{
double s[3],res=0.0;
int i;
for(i=0;i<3;i++)
{   printf("Triangle %d\n",i+1);
    s[i]=square(i);
    res=res+s[i];
}
printf("The sum is: %lf", res);
getch();
return 0;
}
Проверка на существование треугольника есть. Если треугольника не существует, в качестве его площади возвращается 0.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru