Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.03.2013, 20:58   #1
Пиф
Пользователь
 
Регистрация: 05.03.2013
Сообщений: 10
По умолчанию Не могу написать данную программу на ассемблере? (смог на C++ )

/*Добавить новый элемент массива,
если его значение не равно значениям элементов
заданного массива А(I). I = 1,2,..,5.
Максимальная размерность массива А(I)=10.
Добавляемые числа находятся в массиве B(J). J = 1,2,...,5.*/


Можете помочь переписать на ассемблер пожалуйста?

Код:
#include <iostream>

using namespace std;

int main()
{
	int A[10] = {1,2,3,4,5};
	int B[5] = {1,3,7,2,5};
	int n = 0;
	bool flag = false;

for(int i=0; i<5; i++)
{
	for(int j=0; j<5;j++)
	{
		if(A[i] == B[j])
		flag = true;
	}
	if(flag==false)
	A[5+n]=B[i],n+=1;
	flag = false;
}

for(int i=0; i<5+n; i++)
{
	cout<<A[i]<<" ";
}

cout<<endl;

return 0;
}
Пиф вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
VB Я не понимаю как написать данную программу Alenka18 Помощь студентам 2 19.11.2012 18:11
Кто-нибудь смог бы написать программу? V!to$350 Фриланс 6 16.08.2012 13:03
написать программу на ассемблере tatach Помощь студентам 0 17.12.2010 20:03
Надо написать программу на ассемблере _Toretto_ Фриланс 1 26.12.2009 13:17
Помогите написать на ассемблере программу drayfer Помощь студентам 4 30.05.2009 23:23