Помощь - Поиск - Пользователи - Календарь
Полная версия: Задача на С
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Ада и другие языки
Savas
Добрый вечер, очень прошу помочь написать след. программу

Даны два одномерных массива целых чисел A20 и B20. Массивы заполнить значениями путем ввола с клавиатуры. Проверить является ли один массив точной копией другого. Если это так, выдать на экран сообщение "Копия" в противном случае на экран вывести номер первого не совпавшего элемента и сами эти элементы

Зарание большое СПАСИБО!!!
Гость
Компилятор Turbo C
Дёнис
меня тоже очень интересует эта задача.. smile.gif
Savas
Народ, ну помогите плиз!!! wacko.gif
volvo
#define SIZE 20

int main() {

int A[SIZE], B[SIZE], i, flag = 0;

printf("Array A:\n");
for(i = 0; i < SIZE; i++) {
printf("A[%d] = ", i); scanf("%d", &A[i]);
}
printf("Array B:\n");
for(i = 0; i < SIZE; i++) {
printf("B[%d] = ", i); scanf("%d", &B[i]);
}

for(i = 0; (i < SIZE) && (!flag); i++)
flag = (A[i] == B[i]) ? 0 : 1;

if(!flag) printf("Copy\n");
else
for(i -= 1; i < SIZE; i++)
printf("a[%d]:%2d != b[%d]:%2d\n", i, A[i], i, B[i]);
return 0;

}
Savas
volvo СПАСИБО ОГРОМНОЕ!!!ты меня оч выручил!!!:)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.