Главная страница

Отчет информатика 1. Отчет 1. " Основы программирования на C"


Скачать 146.56 Kb.
Название" Основы программирования на C"
АнкорОтчет информатика 1
Дата09.10.2022
Размер146.56 Kb.
Формат файлаdocx
Имя файлаОтчет 1.docx
ТипОтчет
#722732

Министерство науки и высшего образования Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

Томский Государственный Университет Систем Управления и

Радиоэлектроники (ТУСУР)

Кафедра промышленной электроники

Отчет

По практической работе:

“Информатика ”

На тему: “ Основы программирования на C++” .

Вариант-3

Подготовил

Студент группы 362-1 _________Арыстанбеков А.А.

Принял __________Савин.Д.А

Томск 2022

2

  1. Содержание

Введение, Задание, Индивидуальное задание………………………………3

Исходный код…………………………………………………………………4

Результат и проверка работы………………………………………………...5

Заключение…………………………………………………………………….6

3

  1. Введение

Освоение следующих умений, навыков, компетенций:

Создать проект на Visual C++, написать простейшую программу на языке С++, отладить и запустить на выполнение программу. Научиться задавать переменные и константы следующих типов: целого, вещественного, символьного и строкового – в соответствии с индивидуальным заданием. Освоить два способа ввода с клавиатуры и вывода на экран значений этих переменных – форматный и потоковый способы. Изучить спецификаторы, форматы ввода-вывода и управляющие символы.

  1. Задание

  1. Создать проект на Visual C++, написать первую программу на языке С++ – программу, выводящую на экран приветствие, отладить и запустить на выполнение программу. Продемонстрировать преподавателю выполнение программы.

  2. Задать в соответствии с вариантом индивидуального задания переменные и присвоить им значения. Вывести на экран значения этих переменных потоковым (cout) способом. Продемонстрировать преподавателю выполнение программы.

  3. Запрограммировать ввод заданных переменных с клавиатуры двумя способами (форматным – scanf и потоковым – cin). Вывести переменные на экран форматным способом в заданном формате. Продемонстрировать преподавателю выполнение программы

  4. Составить отчет, в котором отразить листинг программного кода с комментариями и привести скриншоты с результатами работы программ.



    1. Индивидуальное задание



4

  1. Исходный код

  2. // Арыстанбеков.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.

  3. //

  4. #define _CRT_SECURE_NO_WARNINGS

  5. #include

  6. using namespace std;// для сокращение написания потокового ввода\вывода

  7. int main()

  8. {

  9. setlocale(LC_ALL, "RUS"); // русская локализацию



  10. cout << "Привет!\n";

  11. int P = 7; // целое знаковое

  12. float R = 7; // вещественное знаковое

  13. char Q = '#'; // символьное знаковое

  14. char S[100] = "\t Всем привет! Меня зовут Амир. \nМоё ФИ Арыстанбеков Амирхан\? \n Группа 362-1 \n Рост 173 \n Вес \"68\" ";// максимальное кол-во символов 100



  15. cout << "Целое знаковое (P): " << P << endl; // потоковый вывод

  16. cout << "Вещественное (R): " << R << endl;

  17. cout << "Символьное (Q): " << Q << endl;

  18. cout << "Строковое (STR): " << S << endl;



  19. cout << "Введите целое знаковое (P): ";

  20. scanf("%i", &P);

  21. cout << "Введите вещественное число (R): ";

  22. scanf("\n%f", &R);

  23. cout << "Введите символ (Q): ";

  24. scanf("\n%c", &Q);

  25. cout << "Введите строку (S): ";

  26. scanf("%s", &S);



  27. printf("Целое знаковое (P): %07i\n", P);

  28. printf("Вещественное (R): %010.2f\n", R);

  29. printf("Символьное (Q): %c (%i)\n", Q, (int)Q);

  30. printf("Строковое (S): %s\n", S);





  31. }



  32. // Запуск программы: CTRL+F5 или меню "Отладка" > "Запуск без отладки"

  33. // Отладка программы: F5 или меню "Отладка" > "Запустить отладку"



  34. // Советы по началу работы

  35. // 1. В окне обозревателя решений можно добавлять файлы и управлять ими.

  36. // 2. В окне Team Explorer можно подключиться к системе управления версиями.

  37. // 3. В окне "Выходные данные" можно просматривать выходные данные сборки и другие сообщения.

  38. // 4. В окне "Список ошибок" можно просматривать ошибки.

  39. // 5. Последовательно выберите пункты меню "Проект" > "Добавить новый элемент", чтобы создать файлы кода, или "Проект" > "Добавить существующий элемент", чтобы добавить в проект существующие файлы кода.

  40. // 6. Чтобы снова открыть этот проект позже, выберите пункты меню "Файл" > "Открыть" > "Проект" и выберите SLN-файл.

5

3. Результат и проверка работы



Рис. 1: Правильные значения



Рис1.2: Вставка в целое значение число с десятыми

6



Рис 1.3: Вставка значения в вещественное точку вместо запятой

4.Заключение

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


написать администратору сайта