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

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

Войти
Регистрация
Восстановить пароль
 
alehax
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 6
#1

Задачка на площади - C++

02.10.2012, 19:46. Просмотров 370. Ответов 2
Метки нет (Все метки)

Здравствуйте!
По программированию задали задачку на С++.
Собственно сама задача:
Круг и квадрат. Дана два вещественных числа: площадь круга и площадь квадрата. Определить поместится ли круг в квадрате или квадрат в круге.

Помогите пожалуйста решить. На форуме похожей не нашёл. На с++ не разу не писал, ток на паскале.
Буду рад услышать советы по синтаксису
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2012, 19:46     Задачка на площади
Посмотрите здесь:

Площади прямоугольников - C++
Здраствуйте!я начинающий на с/с++ написал программу которая вычисляет площадь пересечения прямоугольников,вылазит ошибка:scratch: ...

Площади окружностей - C++
Задание звучит так: "Запросить у пользователя массив из 5 радиусов окружностей. В другой массив записать площади этих окружностей. Вывести...

Вычисление площади круга - C++
Пусть элементами круга будут радиус (первый элемент), диаметр (второй элемент), длина окружности (третий элемент). Составить программу,...

Вычисления площади круга. - C++
Пожалуйста, помогите, буду очень благодарен... Написать программу вычисления площади круга. Значение радиуса вводится в режиме диалога с...

Вычисления площади круга - C++
Помогите решить пожалуйста, буду ОЧЕНЬ БЛАГОДАРЕН!!! Задана длина круга. Вычислить площадь круга, который имеет в два раза а) меньший; б)...

Вычисление площади круга - C++
Напишите ф-ию double circle_area (double R) которая определяет площадь круга, ( R- радиуса). Используя написанную ф-ию вычеслите площадь...

Вычисление площади фигуры - C++
Составить программу приближенного вычисления площади фигуры, ограниченной заданными линиями.использовать метод прямоугольников. Для по- ...

Вычисление площади кольца - C++
Написать программу вычисления площади кольца. Программа должна проверять правильность исходных данных. Использовать структуру выбора...

Определение максимальной площади - C++
Доброго все времени суток! Есть 2 луча исходящие из одной точки, угол между ними 90. Есть также 2 отрезка a и b. Необходимо найти такое...

расчет площади треугольника - C++
Всем доброго времени суток! прошу помочь с заданием: Создать класс Triangle. Защищенные элементы класса - координаты трех точек:...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cactus09
Чайник
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
02.10.2012, 20:18     Задачка на площади #2
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
#include <iostream> // ÑòГ*Г*Г¤Г*ðòГ*Г*Гї áèáëèîòåêГ*, ГЎГҐГ§ êîòîðûõ Г*ГҐ áóäåò Г°Г*áîòГ*ГІГј cin ГЁ cout
 
using namespace std; // ГќГІГ* ñòðî÷êГ* Г*ГіГ¦Г*Г* äëÿ ïðîñòðГ*Г*Г±ГІГўГ* èìåГ*(Г±Г¬. Гў GOOGLE) std
                     // ГЃГҐГ§ Г*ГҐГҐ ïðèøëîñü ГЎГ» ГЇГЁГ±Г*ГІГј std::cin ГЁ std::cout 
                     
                     
int main()    // ГќГІГ* ñòðî÷êГ* ñîçäГ*ГҐГІ ГґГіГ*êöèþ main Гў êîòîðîé âûïîëГ*ГїГѕГІГ±Гї ГўГ±ГҐ êîìГ*äû, ïðè÷åì ГўГҐГ±Гј êîä
{             // äîëæåГ* áûòü Г§Г*ГЇГЁГ±Г*Г* Гў ГІГ*ГЄГЁГµ {} ñêîáêГ*Гµ
  int a,r;  //Îáüÿâëÿåì öåëî÷èñëåГ*Г*ûå ïåðåìåГ*Г*ûå (ГЄГ*ГЄ integer Гў pascal)
  const int p=3; // ÏðèáäГ*çèòåëüГ*Г® =)
  setlocale(LC_ALL, ""); // Ñòðî÷êГ* Г*ГіГ¦Г*Г* äëÿ ïîääåðæêè ðóññêîãî ÿçûêГ* Гў ГЄГ®Г*ñîëå
  
  cout<<"Ââåäèòå ñòîðîГ*Гі ГЄГўГ*äðГ*ГІГ*:"; //Âûâîäèì ñòðî÷êó "Ââåäèòå ñòîðîГ*Гі ГЄГўГ*äðГ*ГІГ*:"
  cin>>a; //ÏðèñâГ*ГҐГўГ*ГҐГ¬ ïåðåìåГ*Г*îé Г§Г*Г*Г·ГҐГ*ГЁГҐ ââåäåГ*îå ïîëüçîâГ*òåëåì
  
  cout<<"Ââåäèòå Г°Г*äèóñ êðóãГ*:";
  cin>>r;
  
  if((a*a)>(p*r*r)){ // Ïî÷òè òîæå Г±Г*ìîå Г·ГІГ® ГЁ Гў ГЇГ*Г±Г*êëå òîêГ* óñëîâèå Гў () Г* Г±Г*ìî Г·ГІГ® âûïîëГ*ГїГҐГІГ±Гї Гў {}
   cout<<"Êðóã ïîìåñòèòñÿ Гў ГЄГўГ*äðГ*ГІ";}
   
  else { if((a*a)<(p*r*r)){ // Åñëè Г§Г*Г*Г·ГҐГ*ГЁГҐ Г*ГҐ ГўГҐГ°Г*Г® ГІГ® âûïîëГ*ГїГҐГІГ±Гї êîä ñêîáîê else
         cout<<"ГЉГўГ*äðГ*ГІ ïîìåñòèòñÿ Гў êðóã";}
        
        else{cout<<"Êðóã ГЇГ® ïëîùГ*äè Г°Г*ГўГҐГ* ГЄГўГ*äðГ*ГІГі ГЁ ïîýòîìó Гї Г*ГҐ Г§Г*Г*Гѕ =)";}
        }
 
  return 0; // Г‡Г*âåðøåГ*ГЁГҐ Г°Г*áîòû ïðîãðГ*ììû, ГЄГ*ГЄ end.
}
alehax
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 6
02.10.2012, 20:41  [ТС]     Задачка на площади #3
cactus09 спасибо!
помогите пожалуйста написать код, вот условия:
Человек в интерфейсе программы вводит 2 вещественных числа: площадь квадрата(skv) и площадь круга(skv).
Исходя из этих данных вычисляется половина стороны квадрата и радиус круга.Затем они сравниваются и если 1/2 стороны квадрата больше радиуса, то программа выдаёт сообщение что круг входит в квадрат. Иначе нет.
и по 2-ому условию: находятся диагональ квадрата и диаметр круга и сравниваются, если диагональ квадрата меньше или равна диаметру круга, то программа выдаёт сообщение о том, что поместится квадрат в круг.
Ответ Создать тему
Опции темы

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