![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 03.02.2015
Сообщений: 1
|
![]()
Пожалуйста, завтра экзамен, а у меня всё очень плохо.
Вот программы: ///////////////////////Первая прога//////////////////////// #include<stdio.h> #include<conio.h> #include<windows.h> #include<math.h> int main() { float a, b, c, d, e, p, p2, max, S1, S2; SetConsoleOutputCP(1251); SetConsoleCP(1251); printf("Введите две стороны a b и диагональ четырёхугольника(получам треугольник abe)\n"); scanf_s("%f%f%f", &a, &b, &e); //полупериметр abe p=(a+b+e)/2; //найбольшая сторона abe max=a; if(max<b) max=b; if(max<e) max=e; /////проверяем существование треугольника abe if(p<max) { printf("треугольник abe не существует\n"); exit(1); } printf("Введите стороны c d прилежащие к диагонали e\n"); scanf("%f%f", &c,&d); //полупериметр cde p2=(c+d+e)/2; //найбольшая сторона cde max=c; if(max<d) max=d; if(max<e) max=e; /////проверяем существование треугольника cde if(p2<max) { printf("треугольник cde не существует\n"); exit(1); } printf("\nчетырёхугльник abcd с диагональю e можно построить\n"); //вычислим площадь abe S1=sqrt(p*(p-a)*(p-b)*(p-e)); //вычислим площадь cde S2=sqrt(p2*(p2-c)*(p2-d)*(p2-e)); printf("Его площадь равна %.2f", S1+S2 ); return 0; } ///////////////////////////////////////////////////////////////////////// //////////////////////////Вторая прога//////////////////////////////// #include<stdio.h> #include<conio.h> /*Модуль функций расширения ввода-вывода(в Паскале аналогичный модуль CRT)*/ #include<windows.h> int main() { int b,a1, digit, KolDigit; SetConsoleOutputCP(1251); SetConsoleCP(1251); printf("Введите число b\n"); scanf("%d",&b); KolDigit=0; a1=abs(b); do // Цикл для выделения цифр { digit=a1%10; if (digit%2==0) KolDigit+=digit; //подсчет суммы чётных цифр a1=a1/10; } while(a1 != 0); printf("KolDigit=%d", KolDigit); getch(); return 0; } ///////////////////////////////////////////////////////// Нарисуйте на бумаге и фоточкой прикрепите, а я в ворде уже сделаю Ток по порядку что б было. Если не захотите делать, я пойму ![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
![]()
Контакты ниже, обращайтесь
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
блок-схемы | bwitcher | Фриланс | 0 | 07.06.2013 08:27 |
Блок схемы... | Serega13 | Помощь студентам | 2 | 03.06.2013 20:53 |
Сделайте за деньги блок схемы | tower38 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 29.01.2012 15:25 |
блок-схемы( | Ankas | Помощь студентам | 1 | 10.05.2010 17:08 |