Вопросы по информатике.1.История развития языка Си,его достоинства.Особенности языка...

0 голосов
16 просмотров

Вопросы по информатике.
1.История развития языка Си,его достоинства.Особенности языка Си
2.Общие правила написания программы на языке Си,пример,комментарии.
3.Элементы языка Си, алфавит языка
4.Использование арифметических операций в Си, операция условие?
5.Константы,идентификаторы,ключевые слова языка Си, примеры
6.Базовые типы данных и модификаторы языка Си
7.Объявление переменных и констант в программе; пример
8.Стандартная функция printf ( ) и scanf ( ) в языке Си
9.Простые операторы примеры
10.Составной оператор языка Си, пример
11.Операторы перехода, пример
12.Условный оператор языка Си, пример
13.Оператор переключатель Си, пример
14.Общая схема оператора цикла,цикл с предусловием и Си пример
15.Цикл с постусловием в Си
16.Параметрический цикл в Си
17.Директивы препроцессора языка Си
18.Использование макроса в языке Си, пример
19.Массивы в языке Си, инициализация, ввод, вывод массивов, примеры
20.Двумерные массивы в Си, задание элементов генератором случайных чисел


Информатика (14 баллов) | 16 просмотров
Дан 1 ответ
0 голосов

Эх, буду говорить по своим предположениям(в любом случае можно в интернете найти точно)
1. хз, 1970-1990 наверн
2. это красивый язык, комментарии заключаются в /* вот тут */ нужны для понимания кода другими программистами, правила написания: не писать программы, сложные для понятия другим программистами, например с goto
3. алфавит английский, элементы это операторы, самые различные возможности
4. условие это функция, встроенная в язык си, когда мы пишем <= к примеру, вызывается функция operator<=(), которая возвращает нужный нам результат посылая команды процессору и отвечая нам<br>5. константы const(нельзя изменять, или ошибка) идентификаторы это названия наверное, ключевые слова, int, char.
6. int, char, float
7. int a; char b; float c;
8.printf("Привет %d",a); напишет Привет и выведет на экран число a, scanf("%d",&a) считает число с ком. строки и запишет его в переменную а(для всех нужна библиотека stdio.h)
9. printf, scanf, int, char, float
10.cout << a << b << c << endl;<br>11. не понял вопроса
12. тоже
13. тоже
14. for(нач. знач.;условие;шаг){тело} while(условие){тело}
15. do{тело}while(условие)
16. for(нач. знач.;условие;шаг){тело}
17. #include #if #endif #define #ifndef
18. :(
19. массивы это указатели int* a = new int[размер массива](динамический массив) int a[размер](статический) работает как с обычной переменной, только необходимо указывать номер элемента
20.то же самое что обычные, только 2 размера int a[размер1][размер2]; для доступа необходимо в точности указать 2 индекса, [4][1] и [1][4] это разные вещи, заполнить случайными числами через 2 цикла, один из которых вложенный с помощью rand();

(332 баллов)