Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
coL.froD`(A)
5 / 4 / 0
Регистрация: 20.02.2010
Сообщений: 93
1

Составьте программу, выводящую на экран 5 строк «Hello, World!»

14.10.2012, 23:32. Просмотров 1960. Ответов 2
Метки нет (Все метки)

Всем доброго времени суток!
Есть задание:
1.Составьте программу, выводящую на экран 5 строк «Hello, World!», используя циклические структуры.
2.Преобразуйте программу так, чтобы каждая строка выводилась с новой строки.
Так вот с первым справился, а вот со вторым не получается.
Подскажите кто знает что я не правильно делаю?
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 .586
 .model flat,stdcall
option casemap:none
 
includelib C:\masm32\lib\kernel32.lib
include C:\masm32\include\windows.inc
include C:\masm32\include\kernel32.inc
 
 .const
 
sConsoleTitle db 'My First Console Application',0
sWriteText db 'Hello, World!', 13, 10, 0
 
 .code
 
Main PROC
  LOCAL hStdout :DWORD
 
  invoke SetConsoleTitle, offset sConsoleTitle
  invoke GetStdHandle, STD_OUTPUT_HANDLE
  mov hStdout, EAX
  mov ebx, 0
 
  .while ebx < 5
    invoke WriteConsole, hStdout, offset sWriteText, 13d, NULL, NULL
    inc ebx
    invoke Sleep, 2000d
  .endw
  invoke ExitProcess, NULL
 
Main ENDP
 
end Main
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2012, 23:32
Ответы с готовыми решениями:

Напишите программу, выводящую на экран текст «Hello, world!»
Доброго времени суток, форумчане. Просьба помочь с простыми программами на С++. Только начал...

Составьте программу выводящую на экран движение звездочки
1) Составьте программу выводящую на экран движение звездочки(*): а) по первой сторочке б) по...

Составьте программу, выводящую на экран следующую картинку
Составьте программу, выводящую на экран следующую картинку: Указание. Используйте сведения из...

Составьте программу, выводящую на экран круг из точек
Составьте программу, выводящую на экран круг из точек: Указание. Используйте сведения из курса...

2
arzrav
73 / 74 / 4
Регистрация: 25.09.2012
Сообщений: 212
15.10.2012, 00:11 2
Assembler
1
invoke WriteConsole, hStdout, offset sWriteText, 15d, NULL, NULL
Hello, World! посчитал, а 13 и 10 почему-то забыл.)
0
coL.froD`(A)
5 / 4 / 0
Регистрация: 20.02.2010
Сообщений: 93
15.10.2012, 00:15  [ТС] 3
Цитата Сообщение от arzrav Посмотреть сообщение
Assembler
1
invoke WriteConsole, hStdout, offset sWriteText, 15d, NULL, NULL
Hello, World! посчитал, а 13 и 10 почему-то забыл.)
ТОЧНО!!!
Спасибо вам огромное!
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.10.2012, 00:15

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

Составьте программу, выводящую на экран квадраты чисел от 10 до 20
Составьте программу, выводящую на экран квадраты чисел от 10 до 20

Составьте программу выводящую на экран все чётные числа из интервала
Составьте программу выводящую на экран все чётные числа из интервала .

Составьте программу с циклом FOR, выводящую на экран сумму четных чисел от 1 до 10 (Бейсик)
print 2+4+6+8+10 x=0 for A=2 to a=10 step 2 x=x+a Next A Print x Подскажите...

Составьте программу, выводящую на экран таблицу соответствия значений температуры по Цельсию
Составьте программу, выводящую на экран таблицу соответствия значений температуры по Цельсию Тс и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.