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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2010, 16:27   #1
kex
Пользователь
 
Регистрация: 08.10.2010
Сообщений: 10
Восклицание Массивы/С++

Всем доброго дня. Помогите мне пожалуйста написать программу:
PHP код:
Даны два целочисленных массива K(mи L(n).
Найти максимальный элемент среди одинаковых элементов массивов K и L
kex вне форума Ответить с цитированием
Старый 22.10.2010, 16:34   #2
Xeonc
Форумчанин
 
Регистрация: 20.10.2010
Сообщений: 143
По умолчанию

Несколько уточнений:
1. m и n - произвольные числа? Они должны быть равны? (иначе возникает проблема, например один массив 23 элемента, другой 30, и 23+ элементы второго массива не получится сравнить в паре).
2. Сравнивать элементы нужно попарно, и найти максимальный элемент в каждой паре?(Допустим K[1] = 10; L[1]=20; значит L[1]>K[1])
451 -870-7(три)6. Выполняю работы на заказ, гарант честности - ВМ аттестат с 60+ БЛ без претензий
Xeonc вне форума Ответить с цитированием
Старый 22.10.2010, 16:40   #3
kex
Пользователь
 
Регистрация: 08.10.2010
Сообщений: 10
По умолчанию

Xeonc
1. m и n - произвольные числа и они не обязательно должны быть равны.
2. сравнивать, наверно, нужно все между собой.
kex вне форума Ответить с цитированием
Старый 22.10.2010, 16:41   #4
RUSt88
Участник клуба
 
Регистрация: 29.12.2009
Сообщений: 1,166
По умолчанию

это легко реализуемо, обращайся, сделаем
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть]
RUSt88 вне форума Ответить с цитированием
Старый 22.10.2010, 18:47   #5
kex
Пользователь
 
Регистрация: 08.10.2010
Сообщений: 10
По умолчанию

Код:
#include <stdio.h>
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
	setlocale (LC_ALL, "Russian");
    int K[10];
    int L[10];
    int repeatedDigits[1000];
    int countForArray=0;
    for(int i = 1; i<11; i++)
    {
         cout<<"Введите  "<<i<<"  элемент массива K"<<endl;
         cin>>K[i];
    }
    for(int i = 1; i<11; i++)
    {
         cout<<"Введите  "<<i<<"  элемент массива L "<<endl;
         cin>>L[i];
    }

    for(int i = 1; i<11; i++)
    {
         for(int j = 1; j<11; j++)
         {
              if(K[i]==L[j])
              {
                   repeatedDigits[i] = K[i];
                   countForArray++;
              }
         }
    }
    int maxDigit = 0;
    for(int i = 1; i<1000; i++)
    {
         if((repeatedDigits[i]>repeatedDigits[i+1])&&(repeatedDigits[i]>maxDigit))
         {
              maxDigit = repeatedDigits[i];
         }
    }
	cout<<"Максимальный элемент среди одинаковых элементов массивов K и L = "<<maxDigit;
    return 0;
}
kex вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамические массивы и массивы варианты N@stya Помощь студентам 0 11.06.2010 21:09
С++, Массивы, динамические массивы. -Sunshine- Помощь студентам 1 19.04.2010 02:17
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12
Массивы Student117 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 25.11.2009 22:26