Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.10.2016, 14:31   #1
Заечка
 
Регистрация: 01.10.2016
Сообщений: 5
Лампочка Задача на С: составить программу для вычисления площади круга/квадрата/равнобедренного прямоугольного треугольника

Составить программу, которая вычисляет площадь геометрической фигуры. Тип фигуры
определяется символом (с): О - окружность, T - равнобедренный прямоугольный
треугольник и K - квадрат. Целое число, вводится вслед за символом
определяет соответствующий элемент для вычисления площади (для окружности это
радиус, для треугольника - длина катета, для квадрата - длина стороны).
Заечка вне форума Ответить с цитированием
Старый 01.10.2016, 15:19   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Что у вас не получается? Покажите наработки, как решали задачу.
Вадим Мошев вне форума Ответить с цитированием
Старый 01.10.2016, 16:18   #3
Заечка
 
Регистрация: 01.10.2016
Сообщений: 5
Сообщение Составить программу, которая вычисляет площадь геометрической фигуры.

Помогите найти ошибки! Составить программу, которая вычисляет площадь геометрической фигуры. Тип фигуры
определяется символом (с): О - окружность, T - равнобедренный прямоугольный
треугольник и K - квадрат. Целое число, вводится вслед за символом
определяет соответствующий элемент для вычисления площади (для окружности это
радиус, для треугольника - длина катета, для квадрата - длина стороны).
Код:
#include <stdio.h>
#include <stdlib.h>
#define PI 3.14

int main()
{
    int c, r, k, s;
    float S;
    char O, T, K;

    printf("Enter geometry figure:\n");
    scanf("%c%c%c", O, T, K);

    switch (c)
    {
    case 'O':
        S=PI*r*r;
        printf ("S=%S", S);
        break;
    case 'T':
        S=(1/2)*k*k;
        printf ("S=%S", S);
        break;
    case 'K':
        S=s*s;
        printf ("S=%S", S);
        break;
    default:
        printf ("no result");
        break;
    }
    return 0;

}
______________________
Используйте тег [CODE] (кнопка с решеткой # в форме сообщения) при вставке кода на форум.

Последний раз редактировалось Alex11223; 01.10.2016 в 17:13.
Заечка вне форума Ответить с цитированием
Старый 01.10.2016, 17:10   #4
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

131.jpg
ura_111 вне форума Ответить с цитированием
Старый 01.10.2016, 18:02   #5
Заечка
 
Регистрация: 01.10.2016
Сообщений: 5
Хорошо

Цитата:
Сообщение от ura_111 Посмотреть сообщение
Спасибо Вам огромное ))
Заечка вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно создать приложение (MDI-интерфейс) для вычисления параметров круга и треугольника Kirill1101 Общие вопросы Delphi 5 26.03.2016 14:37
Программа генерации квадрата,круга,треугольника на FASM Svetlana12 Помощь студентам 0 21.10.2014 13:21
программу для вычисления: длины окружности и площади круга радиуса R Tuns Помощь студентам 6 22.05.2014 16:31
Написать программу вычисления площади многоугольника используя формулу для вычисления площади треугольника в качестве подпрограммы сердце Паскаль, Turbo Pascal, PascalABC.NET 0 24.12.2012 18:21
Заданы площади круга и квадрата. Определите, поместятся ли квадрат в круге. Ufa Помощь студентам 2 21.04.2010 06:56