Репетитор по информатике в Гомеле
Если у вас есть способность глубоко мыслить, выбор IT-технологии на самом деле не имеют значения!
Онлайн уроки по программированию
Экономьте свои время и деньги с нашими онлайн-уроками!
Контакты
Войти
Главная
О репетиторе
Галлерея
Онлайн
Оплата
Материалы
О сайте

О материале

Сырой материал для очных занятий по базовым языкам программирования.
Составлен под конкретного человека.
Не является онлайн-уроками.
Не является обучающим материалом.
Ознакомительный материал, накопленный в результате поиска подходов к обучению индивидумов.

Темы

Ассемблер (Assembler)
С (Си)
С++ (Си плюс плюс)
C# (Си-шарп)
CSS
HTML
Java (Джава)
JavaScript (Js)
Pascal (Паскаль)
php
php+MySQL

Онлайн-занятия

Язык программирования: Си
Среда компиляции: Visual Studio Community 2019
Цель: освоить навыки программирования на языке Си с нуля за 2 месяца; подготовиться к экзаменам по конкретным задачам

Урок 1

Посмотреть урок 1
{ Название программы }
Program Prog1;
{ Раздел описания переменных. }
Var
  { i,x,r -переменные,ячейки памяти, хранилища, коробочки }
  i,x:Integer; { i,x - любое целое число. }
  r:Real; { r - любое число с дробной частью. }
  

Урок 2

Посмотреть урок 2
// Теперь переменная f отвечает за действия с файлом data.txt
// Переменную f связали с файлом на диске data.txt
Assign(f,'data.txt');
// В переменную a занесли строку data.txt
a:='data.txt';
 
//  Имя файла хранится в переменной a
Assign(f,a);

Урок 3

Посмотреть урок 3
Program First_program;
// Раздел описания переменных
var 
  i:Integer; // i - целочисленная переменная
  a,b,c:Integer; // Это ПЕРЕМЕННЫЕ
  f:Real; // Число с дробной частью (3.4 5.0 )
// Главная программа.
Begin

Урок 4

Посмотреть урок 4
Program prog1;
// Раздел описания переменных
Var
  a,i:Integer; // Целые числа
  l:longint; // Длинное целое число
  b:char; // Символ
  s:String; // Строка (тот же массив, только из букв)
  c:array[1..100] of Integer; // Массив целых чисел
  f,fx,x:real; // Вкещественное число, дробное число, число с плавающей точкой

Урок 5

Посмотреть урок 5
Program prog1;
var x:Real;
    y:Integer;
    fx:real;
  
Function MySqr (x:Real) : Real;
Begin
  MySqr := x*x;
end;

Урок 6

Посмотреть урок 6
Program prog3;
var x:Real;
    y:Integer;
    fx:real;
  
Function MySqr (x:Real) : Real;
Begin
  MySqr := x*x;
end;

Урок 7

Посмотреть урок 7
Program z1;
var
  i:Integer;
 
type
  Int=Integer; // Int - новый тип
  
  // ОПИСАНИЕ нового типа
  Human = Record // Human - новый тип (составной тип, сложный тип, запись, структура)
    a,b:Integer;
2023 ИП Тяжкороб Д.В. УНП 490520112