воскресенье, 25 февраля 2018 г.

Тема 2. Функции в С/С++

      Напишите программу, реализующую Вашу задачу (см. текст задач ).      
      При этом:
  • Данные описывайте только внутри функций;
  •  Напишите не менее двух функций: одну для ввода данных, другую -описанную в тексте задачи;
  • Каждую функцию оформите в отдельном файле. Файлы создавайте через меню Проект/Включить новый элемент/Файл С++;
  • Напишите заголовочный файл Имя.h , включите ссылку на него во все файлы;
  • Печать с помощью потоков производится только в функции main.
Контрольные вопросы по теме "Функции" (задаются при защите)
  1. Что такое функция, зачем ее используют.
  2. Структура определения функции.
  3. Как осуществляется вызов функции?
  4. Как передать  в функцию данные?
  5. Как передать в вызывающий блок результат, вычисленный функцией? А если результатов несколько?
  6. В чем разница между формальными и фактическими параметрами? Какие виды данных могут выступать в качестве формального (фактического) параметра?
  7. В чем разница между  параметрами-значениями и параметрами -ссылками? Особенности размещения этих параметров в памяти компьютера.


Тема 1. Циклы. Требования



Напишите программу, реализующую Вашу задачу (до 10 баллов). В программе обязательно должны присутствовать:
  • цикл for; 
  • совмещение операции присваивания с бинарными операциями (например, a+=b); 
  • операторы scanf и printf 
  • запись/чтение в файл (дополнительно, доп. 3 балла)

Курс "Современные языки программирования" - 2018

Изучаем:

Язык программирования С/С++

  •  Тема 1. Циклы, ветвления, стандартный ввод/вывод С
  •  Тема 2. Функции, потоковый  ввод/вывод С++
  •  Тема 3.  Классы, наследование, полиморфизм.
  •  Тема 4.  Программирование под Windows
Язык разметки HTML
  •  Тема 5. Основные теги, формы

Язык программирования на стороне сервера РНР
  •  Тема 6. Обработка данных пользователя
  •  Тема 7.