Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Program-Ka
Сообщений: n/a
#1

Определить, сколько из элементов массива кратны M и больше N, и найти минимум из найденых - C++

09.04.2008, 17:55. Просмотров 1008. Ответов 3
Метки нет (Все метки)

Пожалуйста, горю-ю-ю, завтра уже сдавать, если честно - плохо понимаю.
Я учусь на учителя по информатике, а препод совсем озверел, дал на экзамен:

Дан одномерный масcив целочисленных значений и переменные M и N
1) Определить сколько из них кратны M и больше N
2) Среди элементов указанных в П.1, найти min элемент
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2008, 17:55     Определить, сколько из элементов массива кратны M и больше N, и найти минимум из найденых
Посмотрите здесь:

Определить, сколько элементов двумерного массива больше всех элементов на главной диагонали - C++
Условие: Определить сколько элементов двумерного массива больше всех элементов на главной диагонали. ВСЕ РАБОТАЕТ, но нужно решить с...

Определить сколько элементов двумерного массива больше любого элемента на главной диагонали - C++
Определить сколько элементов двумерного массива больше любого элемента на главной диагонали

Определить, сколько элементов двумерного массива больше любого элемента на главной диагонали - C++
Определить, сколько элементов двумерного массива больше любого элемента на главной диагонали. Тема уже поднималась ранее,Но ничего...

Определить сколько элементов двумерного массива больше любого элемента на главной диагонали - C++
на с++

Определить кол-во элементов массива, которые больше среднеарифметического значения всех элементов массива - C++
Сделать программу, к-рая случайно заполняет массив А (n<30) целыми значениями. Определить кол-во элементов массива, которые больше...

Найти сумму всех элементов одномерного массива, которые кратны К - C++
вобщем нужно решить пару задач к завтрашнему дню а я в массивах вообще нифига не понял=( вот первая задача:нужно найти сумму всех элементов...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Lord_Voodoo
Супер-модератор
8584 / 2184 / 61
Регистрация: 07.03.2007
Сообщений: 10,868
Завершенные тесты: 1
09.04.2008, 18:25     Определить, сколько из элементов массива кратны M и больше N, и найти минимум из найденых #2
Код
#include <iostream>
#include <math.h>
#include <stdlib.h>
int main()
{
 int m = 0, n = 0, r = 0;
 int* mass;
 int* res;
 std::cout << "Enter M:" << std::endl;
 std::cin >> m;
 if(m == 0){
   std::cout << "Error: M > 0" << std::endl;
   return 0;
    }
 std::cout << "Enter N:" << std::endl;
 std::cin >> n;
 std::cout << "Enter razmer:" << std::endl;
 std::cin >> r;
 mass = (int*)malloc(sizeof(int)*r);
 res = (int*)malloc(sizeof(int)*r);
 std::cout << "Enter array:" << std::endl;
 for(int i = 0; i < r; i++)
   std::cin >> mass[i];
    int ind = 0, min = 0;
    for(int i = 0; i < r; i++){
      if(div(mass[i], m).rem == 0 && mass[i] > n){
        res[ind] = mass[i];
        ind++;
      }
    }
    if(ind == 0) return 0;
    min = res[0];
    for(int i = 1; i < ind; i++){
      if(min > res[i]) min = res[i];
    }
    std::cout << "array:" << std::endl;
    for(int i = 0; i < ind; i++){
      std::cout << res[i] << " ";
    }
    std::cout << std::endl << "min: "<< min << std::endl;
 return 0;
}
Program-Ka
Сообщений: n/a
11.04.2008, 09:21     Определить, сколько из элементов массива кратны M и больше N, и найти минимум из найденых #3
Спасибки мой сладкий! Ты меня очень выручил. Я получила 5!!!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2008, 09:23     Определить, сколько из элементов массива кратны M и больше N, и найти минимум из найденых
Еще ссылки по теме:

Найти сумму отрицательных элементов массива, значения которых кратны 5 - C++
Выполните следующие задания на обработку элементов одномерного массива: Дан массив целых чисел из n элементов. Найти сумму отрицательных...

Найти максимальный элемент массива среди элементов,которые кратны 3 - C++
Здравствуйте, помогите разобраться с заданием Задан массив целых чисел B(n). Найти: 2.максимальный элемент среди элементов,которые...

Найти произведение элементов массива целых чисел, которые кратны 7. - C++
Найти произведение элементов массива целых чисел, которые кратны 7. Размерность массива – 15. Заполнение массива осуществить случайными...

Найти сумму индексов тех элементов массива, которые кратны трем - C++
Найти сумму индексов тех элементов массива, которые кратны трем. === Помогите, пожалуйста, сделать. Желательно, чтобы работало в...


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

Или воспользуйтесь поиском по форуму:
Lord_Voodoo
Супер-модератор
8584 / 2184 / 61
Регистрация: 07.03.2007
Сообщений: 10,868
Завершенные тесты: 1
11.04.2008, 09:23     Определить, сколько из элементов массива кратны M и больше N, и найти минимум из найденых #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Program-Ka Посмотреть сообщение
Спасибки мой сладкий! Ты меня очень выручил. Я получила 5!!!

не хочу, Вас, обидеть, но 5 получил я... мне помочь несложно, но надо бы и самой поучить, ведь по коду видно, что сложного ничего нет, было бы желание...
Yandex
Объявления
11.04.2008, 09:23     Определить, сколько из элементов массива кратны M и больше N, и найти минимум из найденых
Ответ Создать тему
Опции темы

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