1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| Merlin |
30.03.2006 15:08
Сообщение
#1
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 114 Пол: Мужской Реальное имя: Ден Репутация: 0 |
Задание :
Если треугольник равносторонний, то посчитать его площадь и периметр.
Объясните пожалйста : 1. Как сделать чтобы заработало "else" 2. Как посчитать Площадь, какая то ошибка возникает при подсчёте корня. -------------------- |
![]() ![]() |
| volvo |
30.03.2006 15:33
Сообщение
#2
|
|
Гость |
#include <stdio.h> Объясняю: у тебя else было "смещено" (misplaced), потому что по правилам синтаксиса else относится к последнему if, НЕ содержащему ветку else, а у тебя if состоит из одной строки... Чтобы выполнять в if несколько строк - используй фигурные скобки... Что касается ошибки вычисления корня, то тут проблема в том, что C++ это не Паскаль, где если только есть деление, то результат по-любому будет вещественным. Здесь надо ПРИВОДИТЬ результат к вещественному типу (что я и сделал)... А зачем, кстати, ты смешал С и С++? Пользуйся cout вместо printf... |
Merlin Определить: равносторонний ли треугольник 30.03.2006 15:08
klem4 + У тебя синтаксическая ошибка
getche(); вместо g... 30.03.2006 15:50
volvo klem4, getche() такая же функция языка, как и getc... 30.03.2006 16:09
Merlin to klem4 and volvo :
Спасибо за быструю помощь :g... 30.03.2006 16:16
klem4
klem4, getche() такая же функция языка, как и get... 30.03.2006 16:26![]() ![]() |
|
Текстовая версия | 10.12.2025 0:15 |