М. Кривцов - Конец холивара. Pascal vs C
6. Даны положительные X, Y, Z. Выяснить, существует ли треугольник с длинами сторон X, Y, Z? Ответ получить в текстовой форме: существует или не существует.
7. Дано положительное A. Найти наибольшее число вида 1/2n, где n больше или равно 0, меньшее А.
8. Вывести таблицу значений функции Y = sin X. Таблица должна иметь две колонки, в i-ю строку таблицы заносятся значения Xi и Yi, где Xi = 0,1 × i, Yi = sin Xi (i = 0,1, 2, 3,…, 15).
9. Дан массив целых чисел. Написать программу поиска в массиве элемента с заданным значением. Если элемент имеется, то сообщить его индекс или индексы, если таковых найдётся несколько. Если элемента с заданным значением нет, то сообщить об этом.
10. Дан массив вещественных чисел. Написать программу поиска минимального элемента массива.
11. Дан двумерный массив вещественных чисел. Написать программу поиска максимального элемента массива.
12. Выяснить, имеются ли среди данных символов S1,…, Sn совпадающие.
Литература
Это книги по которым я сам учился программированию и которые использовал, готовя лекции для своих студентов в колледжах. Я храню их в своей личной библиотеке и всячески рекомендую вам поискать их в тех библиотеках, услугами которых вы, надеюсь, пользуетесь, или найти их отсканированными в сети. Хотя они и не самые новые, но, поверьте, они стоят того, чтобы ими воспользоваться и сейчас.
1. Вишняков Ю. С. и др. Простое и сложное в программировании/ Авт. предисл. Е. П. Велихов. – М.: Наука, 1988. – 176 с.: ил.
2. Горстко А. Б., Кочковая С. В. Азбука программирования (информатика для всех). – М.: Знание, 1988, – 144 с.
3. Абрамов С. А., Зима Е. В. Начала информатики. – М.: Наука, 1989. – 256 с.
4. Лапчик М. П. Вычисления Алгоритмизация Программирование: Пособие для учителя. – М.: Просвещение, 1988. – 208 с.: ил.
5. Очков В. Ф., Хмелюк В. А. От микрокалькулятора к персональному компьютеру/ Под ред. А. Б. Бойко. – М.: Изд-во МЭИ, 1990. – 224 с.: ил.
6. Крайзмер Л. И., Кулик Б. А. Персональный компьютер на вашем рабочем месте. – СПб.: Лениздат, 1991. – 286 с., ил.
7. Боон К. Паскаль для всех: пер. с гол. – М.: Энергоатомиздат, 1988. – 190 с.: ил.
8. Йенсен К., Вирт Н. Паскаль: руководство для пользователя/ Пер. с англ. и предисл. Д. Б. Подшивалова, – М.: Финансы и статистика, 1989. – 255 с.: ил.
9. Культин Н. Б. Программирование в Turbo Pascal 7.0 и Delphi. – СПб.: BHV – Санкт-Петербург, 1998 240 с.: ил.
10. Симонович С. В., Евсеев Г. А. Занимательное программирование: Delphi: Книга для детей, родителей и учителей. – М.: АСТ-ПРЕСС КНИГА: Инфорком-Пресс, 2001. – 368 с.
11. Жуков А. Изучаем Delphi. СПб.: Питер, 2001. – 352 с.: ил.
12. Глушаков С. В., Клевцов А. Л., Теребилов С. А. Программирование на Delphi 5.0. – Харьков: Фолио, 2002. 518 с.
13. Пономарёв В. А. Самоучитель Delphi 7.0 Studio. СПб.: БХВ-Петербург, 2003. – 512 с.: ил.
14. Гуденко Д. А., Петроченко Д. В. Сборник задач по программированию. – СПб.: Питер, 2003. – 475 с: ил.
15. Юркин А. Задачник по программированию. – СП. б: Питер, 2002. – 192 с.
16. Пильщиков В. Н. Сборник упражнений по языку Паскаль: Учеб. пособие для вузов. – М.: Наука. Гл. ред. физ.-мат. лит., 1989. – 160 с.
17. Шапошников И. В. Интернет-программирование. – СПб.: БХВ – Санкт-Петербург, 2000. – 224 с.: ил.
18. Семакин И. Г., Шестаков А. П. Основы программирования: Учебник. – М.: Мастерство,
2002. – 432 с.
19. Маслов А. Н. Введение в язык программирования C. – М.: Память, 1991. – 64 с.
20. Керниган Б., Ритчи Д. Язык программирования Си. – Санкт-Петербург: Невский диалект, 2001. – 352 с.
21. Алексеев Е. Р., Злобин Г. Г., Костюк Д. А., Чеснокова О. В., Чмыхало А. С. Программирование на языке С++ в среде Qt Creator. – М. : ALT Linux, 2015. – 448 с. : ил.
22. Шлее М. Qt 4.8. Профессиональное программирование на C++. – СПб.: БХВ-Петербург, 2012. – 912 с.: ил.
Примечания
1
Компилятор – программа, выполняющая компиляцию, то есть – трансляцию программы, составленной на исходном языке высокого уровня, в эквивалентную программу на низкоуровневом языке, близком к машинному коду.
2
Пробел после точки не нужен – он вставляется автоматически по правилам типографики. Здесь и далее по тексту имейте это в виду. Надеюсь, что в следующем издании этот недостаток удастся исправить.