2 / 2 / 0
Регистрация: 10.02.2011
Сообщений: 3
|
||||||||||||||||||||||||||
1 | ||||||||||||||||||||||||||
Простые програмы для начинающих!10.02.2011, 20:04. Показов 5194. Ответов 33
Здравствуйте!!!
Меня зовут Роман, я новачок в С++ но учу ее в КА "ШАГ" (компютерная академия), за ошибки извините я с украины и по руски печатаю не очень хорошо . Вот решыл для новачков котоые тоже так как и я, учаться, дать задания для практики . Первые задания очень простые потом будут посложнее. Task 1 1. Написать программу, которая будет вычислять стоимость покупки. Пусть программа использует цену товара (Cost), количество купленного товара (Count), и, учитывая скидку (Discount), вычисляет стоимость покупки (Price). Вычисление стоимости покупки! Введите данные: Цена товара (руб) = 100 Количество купленного товара = 7 Скидка (%) = 5 -------------------------------------- Стоимость покупки = 665 руб
Вычисления расстояния между населенными пунктами! Введите данные: Масштаб карты (км) = 120 Расстояние между точками, изображающими населенные пункты на карте (см) = 3.5 -------------------------------------- Расстояние между населенными пунктами 420 км.
Вычисление стоимости поездки на автомобиле на дачу и обратно! Введите данные: Расстояние между дачей и домом (км) = 67 Расход бензина (литров на 100 км) = 8.5 Цена за литр бензина = 6.5 -------------------------------------- Поездка на дачу и обратно обойдется в 74.04 руб.
Перевод дробного числа в денежный формат! Введите данные: Введите число = 23.6 -------------------------------------- 23.6 - это 23 руб. 60 коп.
5. Написать программу для вычисления скорости, с которой спортсмен пробежал дистанцию. Вычисление скорости бега! Введите данные: Длина дистанции (метры) = 1000 Время (мин / с) = 3.25 -------------------------------------- Дистанция: 1000 Время: 3 мин. 25 с. Вы пробежали со скоростью 17.56 км / ч
Пока что это все потом еще скину!
2
|
10.02.2011, 20:04 | |
Ответы с готовыми решениями:
33
Простые задачи для начинающих 2 простые програмы с массивом типа char и string Меню для програмы Програмы для тренажерного зала |
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
10.02.2011, 20:15 | 2 |
Нахрена ?
Добавлено через 8 минут Здесь таких програм и так навалом, а Вы тут ище со своими.
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
10.02.2011, 20:19 | 3 |
Dr.Edd, не беритесь учить, пока сами не выучились. Пока стоит сказать о том, что плохо делать функцию main() с типом void, она должна возвращать окружению код завершения.
1
|
35 / 34 / 7
Регистрация: 14.12.2010
Сообщений: 159
|
|
10.02.2011, 20:40 | 4 |
Про main(), имо, вы просто придираетесь. Назовите мне хотя бы 3 причины, почему там не должно быть void.
1
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
10.02.2011, 20:53 | 5 |
VenCarbon, в стандарте есть только две функции с именем main, соответствующие им прототипы - int main(); и int main(int argc, char *argv[]); Хотите противиться стандарту - пожалуйста. Других же не заставляйте.
0
|
35 / 34 / 7
Регистрация: 14.12.2010
Сообщений: 159
|
|
10.02.2011, 21:01 | 6 |
Оно-то может и да, правила хорошего тона и все такое... Я сама пишу всегда int. Но на работу программы это никак не влияет (на сколько мне известно).
Я жду еще две причины.^_^
0
|
81 / 39 / 3
Регистрация: 29.01.2010
Сообщений: 386
|
|
10.02.2011, 21:04 | 7 |
Аккуратность в программировании очень важно. Если так относиться, то в последующем можно допускать ошибки и побольше, которые впринципе не влияют на работу программы на первый взгляд. А потом появляются трудновыявимые ошибки
Вы девушка?
1
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
10.02.2011, 21:05 | 8 |
VenCarbon, на работу программы много чего может не влиять. Например если мы память освобождать не будем... Ну что, давайте не освобождать, программа ведь работает.
Вам к размышлению о 3 причинах: назовите мне 4 закона Ньютона. Это я к тому, что я могу и 10 законов попросить назвать, только от этого то, что их всего 3, не изменится.
1
|
35 / 34 / 7
Регистрация: 14.12.2010
Сообщений: 159
|
|
10.02.2011, 21:12 | 9 |
Все это гипотетически. Может да, а может нет... И вообще это вопрос эстетики. Я обеими руками "за" красивый код. Это все субъективно. Я же прошу объективного обоснования проблемы: почему так нельзя делать и что будет, если все-таки это сделать.
Про отчистку памяти: delete нужен, чтобы избежать утечки памяти. Вики на эту тему Я готова забрать свои слова обратно, если мне будут названы конкретные причины, почему так делать нельзя. За одно и сама узнаю.^_^
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
10.02.2011, 21:14 | 10 |
VenCarbon, цитату с моих слов, где я говорил "нельзя", в студию.
0
|
81 / 39 / 3
Регистрация: 29.01.2010
Сообщений: 386
|
|
10.02.2011, 21:17 | 11 |
VenCarbon, почитай здесь
Товарищи, мне уже надоела запись "void main()"
0
|
35 / 34 / 7
Регистрация: 14.12.2010
Сообщений: 159
|
|
10.02.2011, 21:37 | 12 |
Что-то мне подсказывает, что это очередной холивар а-ля Linux vs Windows или Сисадмины vs Бухи.
Anyway, буду иметь в виду. Спасибо
1
|
MILAN
|
10.02.2011, 22:04
#13
|
0
|
Brainsbreaker
899 / 374 / 54
Регистрация: 01.02.2011
Сообщений: 1,608
|
|
11.02.2011, 00:35 | 14 |
Флудильня короче...
Извиняем, я тоже с Украины.))) Давай Task 2, интересно чему вас там учат, шаговые академики.
0
|
236 / 173 / 25
Регистрация: 13.11.2010
Сообщений: 425
|
|
11.02.2011, 00:46 | 15 |
Стандартов придумано очень много. Вот к примеру пытались в физике все свести к системе СИ. И что? Все равно где-то удобнее пользоваться неСИшними единицами измерения. Кстати, ими и пользуются.
0
|
2347 / 1720 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
11.02.2011, 00:58 | 16 |
Сообщение было отмечено как решение
Решение
VenCarbon, правила хорошего тона тут не причем. Стандарт полностью определяет язык, в том числе и сигнатуру точки входа (main). Споры здесь не уместны.
4
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
|
11.02.2011, 00:59 | 17 |
Сообщение было отмечено как решение
Решение
Причём здесь "правила хорошего тона"? Функция main должна возвращать int по Стандарту(!). Это значит, что компилятор, который Стандарту C++ соответствует, никакой другой записи кроме int main(c параметрами или без) не примет.
3
|
2 / 2 / 0
Регистрация: 10.02.2011
Сообщений: 3
|
|
11.02.2011, 10:16 [ТС] | 19 |
Почему сразу тек грубо "нахрена" етот форум для начинающих а вы насколько я понимаю опытный програмист вам ети програмки очень легкие но может если ктото только учится ему они будут нужны.
А про void main () сам незнаю меня так учили для простіх програм.
0
|
Brainsbreaker
899 / 374 / 54
Регистрация: 01.02.2011
Сообщений: 1,608
|
|
11.02.2011, 11:34 | 20 |
Выкладывай... Когда будет что. Можешь мне в личку.
0
|
11.02.2011, 11:34 | |
11.02.2011, 11:34 | |
Помогаю со студенческими работами здесь
20
Помогите создать менюшку для програмы Програмы для создания веб-сайта Сервер - клиент для програмы с MVC и Swing cоставить код для програмы.очень нужно/ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |