7 / 7 / 0
Регистрация: 28.02.2011
Сообщений: 44
1

В одномерный массив записать числа и вывести на экран

12.06.2014, 11:27. Показов 947. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
в одномерный масив нужно записать числа от 1 до 8 и вывести их на екран
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.06.2014, 11:27
Ответы с готовыми решениями:

Одномерный массив. Вывести на экран все числа, индексы которых есть простые числа.
Нужно вывести на экран все числа заданной последовательности, индексы которых есть простые числа....

Вывести одномерный массив на экран по три числа в строке
вывести одномерный массив на экран по три числа в строке. выводить массив до тех пор пока не...

Дан одномерный массив из 10 целых чисел, записать его случайными числами из отрезка от -5 до 5 и вывести на экран в строчку
Помогите решить задачку, пожалуйста, заранее благодарю. Дан одномерный массив из 10 целых чисел,...

Записать числа в массив в обратном порядке и вывести на экран
ввести с клавиатуры 10 целых чисел, записать их в массив в обратном порядке и вывести массив на...

15
Клюг
7673 / 3188 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
12.06.2014, 12:00 2
Дык, раз ничего не указано - FASM/DOS, массив байт:
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
    org 100h
    mov di, array
    mov cx, 8
    mov bl,30h
    mov ax, 1001h
@@: stosb
    call    next
    inc al
    loop    @B
    mov ax, 3D3Ah
    call    next
    ret
next:   call    @F
@@: xor al,bl
    int 29h
    xor al,bl
    xchg    ah,al
    ret
array   =   $
Комменты напишите сами.
0
7 / 7 / 0
Регистрация: 28.02.2011
Сообщений: 44
12.06.2014, 14:32  [ТС] 3
http://pikucha.ru/iddiI

непашет(((
0
Клюг
7673 / 3188 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
12.06.2014, 14:42 4
Цитата Сообщение от ExtremeCat Посмотреть сообщение
непашет(((
Бывает. А у меня пашет. Написано же - FASM, .COM-файл под DOS.
Миниатюры
В одномерный массив записать числа и вывести на экран  
0
7 / 7 / 0
Регистрация: 28.02.2011
Сообщений: 44
12.06.2014, 14:49  [ТС] 5
тобиш его нужно с под доса запускать ?
0
Клюг
7673 / 3188 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
12.06.2014, 14:53 6
Цитата Сообщение от ExtremeCat Посмотреть сообщение
с под доса запускать ?
Или в окне консоли виндавса(х64 и вынь-8 не годятся).
0
7 / 7 / 0
Регистрация: 28.02.2011
Сообщений: 44
12.06.2014, 14:55  [ТС] 7
запускаю на "ХР" с консоли (как видно на скрине) но не работает(
0
Клюг
7673 / 3188 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
12.06.2014, 14:58 8
Скрина не видно, выкладывайте картинки на форум: расширенный режим->управление вложениями.
0
7 / 7 / 0
Регистрация: 28.02.2011
Сообщений: 44
12.06.2014, 15:00  [ТС] 9
вот скрин
Миниатюры
В одномерный массив записать числа и вывести на экран  
0
Клюг
7673 / 3188 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
12.06.2014, 15:03 10
Цитата Сообщение от ExtremeCat Посмотреть сообщение
вот скрин
Там я уже был - не кажет ничего.
0
7 / 7 / 0
Регистрация: 28.02.2011
Сообщений: 44
12.06.2014, 15:11  [ТС] 11
отредактировал - вродь все норм скрин показывает
0
Клюг
7673 / 3188 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
12.06.2014, 15:16 12
Лучший ответ Сообщение было отмечено ExtremeCat как решение

Решение

Цитата Сообщение от Charles Kludge Посмотреть сообщение
Написано же - FASM
Блин, научитесь же отличать трупоассемблер [TASM] от Flat Assembler[FASM].
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
;tasm /m3 7.asm
;tlink /t 7.obj
.model tiny
.code
    org 100h
start:  lea di, array
    mov cx, 8
    mov bl,30h
    mov ax, 1001h
@1: stosb
    call    next
    inc al
    loop    @1
    mov ax, 3D3Ah
    call    next
    ret
next:   call    @2
@2: xor al,bl
    int 29h
    xor al,bl
    xchg    ah,al
    ret
array   =   $
    end start
2
7 / 7 / 0
Регистрация: 28.02.2011
Сообщений: 44
12.06.2014, 15:21  [ТС] 13
БОЛЬШОЕ спасибо!!!!!!

извените - я просто в асемблере практически не плаваю вообще - а мне сказали сегодня вот лабу сдать....(

еще раз БОЛОЬШЕ СПАСИБО!!!!
0
Клюг
7673 / 3188 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
12.06.2014, 15:27 14
Цитата Сообщение от ExtremeCat Посмотреть сообщение
сказали сегодня вот лабу сдать...
Вы её сначала сдайте, благодарить потом будете.
0
7 / 7 / 0
Регистрация: 28.02.2011
Сообщений: 44
12.06.2014, 15:30  [ТС] 15
уже сдал спасибо

Добавлено через 13 секунд
наконец то могу пойти домой и покушать))
0
Ушел с форума
Автор FAQ
15888 / 7462 / 1012
Регистрация: 11.11.2010
Сообщений: 13,444
13.06.2014, 16:44 16
Цитата Сообщение от ExtremeCat Посмотреть сообщение
наконец то могу пойти домой и покушать))
Наконец-то, найден способ заставить студентов изучать ассемблер -- нужно просто не давать им есть пока не появятся положительные результаты
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.06.2014, 16:44
Помогаю со студенческими работами здесь

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

Сформировать одномерный массив целых чисел. Выбрать все чётные числа. Вывести на экран
Сформировать одномерный массив целых чисел. Выбрать все чётные числа. Вывести на экран.

Записать в одномерный массив размером в 10, числа от i=0 до -9 включительно
Как записать в одномерный массив размером в 10, числа от i=0 до -9 включительно for (int i = 0; i...

Дан одномерный массив из n чисел. Вывести на экран, отсортирован ли массив по возрастанию
1. Дан одномерный массив из n чисел. Вывести на экран, отсортирован ли массив по возрастанию. 2....


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru