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

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

Войти
Регистрация
Восстановить пароль
 
Динар Габбасов
Заблокирован
#1

проверьте правильность программ - C++

02.11.2011, 14:24. Просмотров 332. Ответов 2
Метки нет (Все метки)

Нужно составить программу который подсчитывает площадь прямоугольного треугольника когда известна длина и высота:

{
Float a, h, s;
Printf (“vvedite dlinu I visotu: ”);
Scanf (“%f %f”, &a, &h);
S=(1.0/2.0)*a*h
Printf (“ploshad= %f”, s);
Return 0;
}

И сразу же у меня возникает вопрос, почему когда мы пишем формулу S=(1.0/2.0)*a*h мы не можем написать просто S=(1/2)*a*h ?(((((
Код
Программа вычисляющая скидку при покупке товара свыше 1000 рублей 
{
Float a, b;
Printf  (“vvedite summu pokupki: ”);
Scanf (“%f”, a);
If (a>1000)
    {b=(a*10)/100};
Else { printf (“skidki net”);}
Printf (“skidka= %f”, b);
Return 0;
}
Добавлено через 1 минуту
проверьте плиз эти две программы, во второй проге когда ввожу число меньше 1000 у меня ошибка выходит
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.11.2011, 14:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос проверьте правильность программ (C++):

проверьте на правильность - C++
Вычислить значения функции у=4х3-2х2+5 для значений х, изменяющихся от -3 до 1, с шагом 0.1. #include <stdio.h> #include <iostream> ...

Проверьте правильность - C++
Создайте условный оператор (if), который присваивал бы x значение x/y, если y не равно 0. #include <iostream> using namespace std; ...

Проверьте правильность - C++
Структурная схема алгоритма (метод вставки) http://i032.***********/0912/0c/f5e0e7e1959c.jpg Программа ...

проверьте на правильность - C++
Нужно удвоить нечётные элементы (количество строк m - 4, а столбцов n - 3) #include "stdafx.h" #include <iostream> using...

Проверьте правильность пожалуйста - C++
Правильно ли я реализовал задание? Задание: В массиве Z(m) найти число чередований знака, то есть число переходов с минуса на плюс или с...

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

2
Jupiter
Каратель
Эксперт С++
6559 / 3980 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
02.11.2011, 14:46 #2
Цитата Сообщение от Динар Габбасов Посмотреть сообщение
И сразу же у меня возникает вопрос
и сразу же возникает вопрос - что это за идиотизм?

Цитата Сообщение от Динар Габбасов Посмотреть сообщение
S=(1.0/2.0)*a*h
Цитата Сообщение от Динар Габбасов Посмотреть сообщение
S=(1/2)*a*h
C++
1
S = 0.5 * a * h;
0
talis
792 / 544 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
02.11.2011, 15:56 #3
Цитата Сообщение от Динар Габбасов Посмотреть сообщение
почему когда мы пишем формулу S=(1.0/2.0)*a*h мы не можем написать просто S=(1/2)*a*h ?
Jupiter прав. Тем не менее, объясню. 1/2 = 0.5 Так как 1 и 2 - это целочисленные, то и результат будет целочисленным. При выполнении 1.0/2.0 результат будет с плавающей точкой.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.11.2011, 15:56
Привет! Вот еще темы с ответами:

Проверьте код на правильность. - C++
Вот код на Delphi: procedure TForm1.Button4Click(Sender: TObject); var i: integer; begin for i:=0 to 20 do if...

Пожалуйста, проверьте правильность - C++
Вобщем вот просая задача скрин: мой вариант программы #include <iostream.h> #include <conio.h> #include <math.h> void main...

Проверьте правильность программы - C++
Она должна переводить дробную часть десятичного числа в двоичную, она переводит но не правильно. КоД: ...

Проверьте правильность кода - C++
#include <stdio.h> #include <conio.h> #include <iostream> int main() { setlocale(LC_ALL, "Russian"); int p; float q, n,...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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