Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Ярославль 2011. Лабораторная работа #I

Читайте также:
  1. Программа « Ярославль купеческий » - 5 часов , 5 музеев
  2. Ярославль 2011
  3. Ярославль 2011

Лабораторная работа #I

Базовые принципы разработки прикладных программ для ОС Win32

Отчёт защищён

оценка _______

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

 

Дата _________

Отчёт выполнил

Студент гр. ЭИС-24

 

Дата _________

 

Ярославль 2011

Цели работы:

l знакомство с последовательностью и средствами создания прикладных программ, работающих с API операционной системы,

l повторение (изучение) основ применяемого для написания программ языка программирования,

l приобретение навыков работы по созданию простейших программ средствами API ОС Win 32.

 

 

Задание:

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

Выполнение:

пришёл, увидел, написал.

Блок-схема:

---------------------------------------------------------------->

Руководство пользователя:

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

Код:

#include <windows.h>

#include <stdio.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)

{

int a;

char *lpC;

a = atoi(lpCmdLine); /* взятие значения параметра из командной строки во переменную a */

a = a + 1;

sprintf(lpC, "i (%i) + 1 = %i", atoi(lpCmdLine), a); /* вывод результата в строку lpC */

MessageBox(NULL, lpC, "Test", MB_OK); /* создание окна сообщения содержащего строку lpC с результатом, заголовок «Test», и кнопку OK (закрывающую окно) */

return 0;

}


 

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

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

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

«Ярославский Государственный Технический Университет»

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

 

 


Дата добавления: 2015-10-21; просмотров: 59 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Найдите оптимальный объем производства и цены в условиях совершенной конкуренции и чистой монополии.| Ярославль 2011

mybiblioteka.su - 2015-2024 год. (0.007 сек.)