Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

C++, обработка параметров командной строки

Автор:   •  Ноябрь 12, 2021  •  Лабораторная работа  •  418 Слов (2 Страниц)  •  346 Просмотры

Страница 1 из 2

МИНОБРНАУКИ РОССИИ

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ

ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

«ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА)

Кафедра ИИСТ

ОТЧЕТ

по лабораторной работе №4

по дисциплине «Информатика»

Тема: «C++, обработка параметров командной строки»

Студентк гр. 1588

Владимирцев Л.С.

Преподаватель

Беляев Ф.Я.

Санкт-Петербург

2021

Задание:

  1. С помощью среды разработки создать консольное приложение.
  2. Вывести на экран количество параметров консольного приложения.
  3. Вывести на экран значения параметров консольного приложения.
  4. Просуммировать целочисленные значения параметров консольного приложения. Результат вывести на экран и вернуть в качестве возвращаемого приложением значения.

Ход выполнения работы:

  1. С помощью программы DevC++ создал консольное приложение «LV1588».
  2. Вывел на экран консольное приложение, с указанием значения параметров и их порядковым номером « argv[i] », порядковый номер последнего параметра показывает их общее количество.

[pic 1]

  1. На экран так же выводится значение самого аргумента, идущее после двоеточия на той же строчке. « argv[i]: n ».

[pic 2]

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

[pic 3] 

[pic 4]

Вывод:

  1. Научился работать со средами разработки, а именно с DevC++.
  2. Научился задавать параметры через встроенную функцию «Задать параметры» в DevC++.
  3. С помощью умений в работе с языком “C++” смог написать код для вывода значения параметров на консоль.
  4. С помощью умений в работе с языком “C++” смог написать код предназначенный для суммирования значений заданных для нашего параметра.

 Код

#include <iostream>

#include <cstdlib>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

...

Скачать:   txt (3.7 Kb)   pdf (293.6 Kb)   docx (196.8 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club