Презентация Основы С. Синтаксис, ввод и вывод онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Основы С. Синтаксис, ввод и вывод абсолютно бесплатно. Урок-презентация на эту тему содержит всего 16 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Основы С. Синтаксис, ввод и вывод



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    16 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    84.60 kB
  • Просмотров:
    54
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Семестр . Основы С Лекции
Содержание слайда: Семестр 2. Основы С++ Лекции[1][0].get() // Повторение, часть первая

№2 слайд
Синтаксис, ввод и вывод
Содержание слайда: [0]// Синтаксис, ввод и вывод #include <iostream> using namespace std; int main() { int a, b; cout << "Введите первое число: "; cin >> a; cout << "Введите второе число: "; cin >> b; int c = a + b; cout << "Сумма чисел = " << c << endl; return 0; }

№3 слайд
Типы данных define bez pizdi
Содержание слайда: [1]//Типы данных #define bez_pizdi true #define epta ; int main() { int a=228; double b= 13.37; float f = 14/88; // \o char c = ‘H’; char *s=“Hello world”; bool t=bez_pizdi epta }

№4 слайд
Арифметические операции int
Содержание слайда: [2]// Арифметические операции int main() { int a=228, b=1337; int c=a+b; float d=b/(float)a; double e=b*a; int f=b%a; b+=a; b-=a; b=++a; b=a--; }

№5 слайд
Логические операции int main
Содержание слайда: [3]//Логические операции int main() { bool t=true, f=false; bool a= t || f; bool b= t && f; bool c= t == f; bool d= !t; bool e= t || f; bool g=12>14; bool h= 14>=14; bool xor= (t || f) && !(t == f); }

№6 слайд
Поразрядные операции int main
Содержание слайда: [4]//Поразрядные операции int main() { int a= 228, b=1337; int c= a | 200; int d= b & 1337; int e= a ^ b; int f= 228 << 1; int inv = ~b; }

№7 слайд
Условные конструкции, циклы
Содержание слайда: [5]//Условные конструкции, циклы #include <iostream> int main() { int sum=0; int arg[]={2323,45,523,12547}; for(int i=0; i<sizeof(arg)/sizeof(arg[0]); i++) { while(arg[i]!=0) { sum+=arg[i]%10; arg[i]/=10; } } if(sum%2==0) do{ std::cout<<sum%10; sum/=10; } while(sum!=0); else std::cout<<"CHTO ZA HERNA SVERHU?!"; }

№8 слайд
Функции
Содержание слайда: [6]// Функции

№9 слайд
- gt напоминание
Содержание слайда: [6]->напоминание//

№10 слайд
Массивы, матрицы include lt
Содержание слайда: [7]// Массивы, матрицы #include <iostream> int main(){ int mas[5]={2,5,7,23, 10}; int mtrx[3][3]={ {2,4,8}, {3,6,1}, {9,5,7}} int N; std::cin>>N; int *dm=new int[N]; int **dmtrx=new int*[N]; for (int i=0; i<N; i++) dmtrx[i]= new int[N]; //НАСРАЛ В ПАМЯТИ - УБЕРИ ЗА СОБОЙ delete [] dm; for(int i=0; i<N; i++) delete [] dmtrx[i]; delete [] dmtrx; }

№11 слайд
Указатели, ссылки include lt
Содержание слайда: [8]// Указатели, ссылки #include <iostream> using namespace std; int main() { int var = 10; int *pointer; pointer = &var; cout << pointer << " " << *pointer << " "<< var <<endl; *pointer = 12; cout << pointer << " " << *pointer << " "<< var <<endl; system("pause"); return 0; }

№12 слайд
Cтроки Напоминание для работы
Содержание слайда: [9]// Cтроки Напоминание: для работы со строками есть множество функций в библиотеке <cstring> (<string.h>). #include <iostream> using namespace std; int main(int argc, char* argv[]) { char s1[30] = "I am "; char s2[] = "programmer on the C++!!!!"; cout << strcat(s1,s2) << endl; char s3[23] = "I am a good "; cout << strncat(s3,s2,10) << "!!!" << endl; system("pause"); return 0; }

№13 слайд
Структуры struct student char
Содержание слайда: [10]// Структуры struct student { char name[20]; char studak[15]; char facultet[6]; int age; double stipendia; }; int main() { student Vasya; int size = sizeof(Vasya); cout << size << endl; system("pause"); }

№14 слайд
Задача Написать функцию,
Содержание слайда: Задача 1 Написать функцию, которая преобразует 32-разрядное двоичное число в десятичное. Число беззнаковое.

№15 слайд
Задача Отсортировать массив
Содержание слайда: Задача 2 Отсортировать массив без условных конструкций, ограничения по памяти нет.

№16 слайд
Задача Написать функцию,
Содержание слайда: Задача 3 Написать функцию, которая вычисляет значение выражения N0O0N1O1…NkOk, где N – число, а O – операция сложения или вычитания.

Скачать все slide презентации Основы С. Синтаксис, ввод и вывод одним архивом: