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

Для каждого массива определить минимальный по модулю элемент - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ решить в с++ http://www.cyberforum.ru/cpp-beginners/thread166596.html
Добавлено через 8 минут здравствуйте. помогите пожалуйста написать программу в c++ которая бы решила эту задачу. Спасибо ......5...2.......2 a=g lg (n+m) +m/√g+n; ............3......a b=(n*g -a)/e -7) g=5,64
C++ Матрица Helppp.... Дана квадратная матрица порядка n. Получить матрицу A 2- "квадрат". http://www.cyberforum.ru/cpp-beginners/thread166592.html
C++ Для каждого массива определить максимальное количество подряд расположенных положительных элементов
Даны вещественные массивы A, B. Для каждого массива определить максимальное количество подряд расположенных положительных элементов.
не могу понять, в чем ошибка (процедуры в С++)) C++
прога запускается, но в результате выводятся только первоначально заданные значения A и D /*Описать процедуру Minmax(X, Y), записывающую в переменную X минимальное из значений X и Y, а в переменную Y — максимальное из этих значений (X и Y — вещественные параметры, являющиеся одновременно входными и выходными). Используя четыре вызова этой процедуры, найти минимальное и максимальное из...
C++ Программа задумывает число от 1 до 10, и предлагает пользователю отгадать число за 5 попыток http://www.cyberforum.ru/cpp-beginners/thread166551.html
В общем нужна помощь по C++: задали задачку на цикл For, программа должна выдавать таблицу значений функции y= (модуль x) x начинается от -4 до 4, с шагом 0,5 и еще одна: задачка на цикл do, while. программа задумывает число от 1 до 10, и предлагает пользователю отгадать число за 5 попыток. очень буду признателен если поможете, занимаемся на C++ 2008 года експресс версии
C++ Прототип ф-ции. 1.Как для данной ф-ции "sort" создать прототип? #include <windows.h> #include <iostream> #include <time.h> #include<stdlib.h> using namespace std; void sort (int mas, int size, int key=1) подробнее

Показать сообщение отдельно
graf1
2 / 0 / 1
Регистрация: 22.03.2010
Сообщений: 18
17.09.2010, 10:51     Для каждого массива определить минимальный по модулю элемент
даны вещественные массивы a[15] b[15]
для каждого массива определить минимальный по модулю элемент и количество положительных элементов массива расположенных за ним

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <stdio.h>                 // Подключение внешних файлов(библиотек)
#include <math.h> 
#include<conio.h>                  
#include <iostream>                
using namespace std;               // Пространство имен
int main ()                        // Главная функция
{
     // Обьявляем типы данных
    int i,posle,posle_w,n;                         // Объявление типы данных
    //cin>>n;
    float a[5], w[5],mini, min,num_1,num_2;
    cout<<"BBegu mass A: "<<endl; // Вывод на экран 
    for (i=0;i<5;i++) {             // Цикл для ввода массива a
        cin>>a[i];
    }                              
    cout<<"BBegu mass W: "<<endl; // Запрос о вводе второго массива W
    for (i=0;i<5;i++) {              // Цикл для ввода массива b
        cin>>w[i];
    }                              
    min=abs(a[0]);                     // Нахождение минимального элемента по модулю первого массива и определение его номера
    for (i=0;i<5;i++) {
        if(abs(a[i])<min) {
            min=a[i];
            num_1=i;
        }
 
    }                              
    min=abs(w[0]);    // Нахождение минимального элемента по модулю второго массива и определение его номера
    for (i=0;i<5;i++) {
        if(abs(w[i])<min) {
            min=w[i];
            num_2=i;
        }
    }   
num_1=a[0];               // не понимаю как правильно сделать цикл, для второго так же.
for (i=1;i<5;i++)
{
    if( a[i]<min) {
        num_1++;
        
        
 
 
    
    cout<<endl;                     // Пустая строка 
    cout<<"3a min elementom a "<<mini<<" chisel"<<endl;   // вывод на экран минимального значения a
    cout<<"3a min elementom w "<<posle_w<<" chisel"<<endl; // вывод на экран минимального значения b
                  
    
getch(); // ждет нажатия энтер
 
}
цикл, в коменнах отметил и как динамический массив, не понимаю. вот что есть половина задания сделана
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru