Форум программистов, компьютерный форум, киберфорум
Наши страницы

Не получается дописать программу по массивам - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Инкрементальное увеличение значения указателя не работает http://www.cyberforum.ru/cpp-beginners/thread443381.html
Сразу скажу, что практической цели никакой нет, просто пытаюсь понять принцип работы изменения значения указателя. Есть такой код: int main() { int a; int * b, * c, * d; a = 5;...
C++ Обучающие задачки 1.Заменить в строке символьные константы вида 'А', 'B' и т.д. на соответствующие шестнадцатеричные (т.е. 'А' на 0x41 и т.д.). 2.Сортировка вставками. Берется очередной элемент и извлекается из... http://www.cyberforum.ru/cpp-beginners/thread443373.html
C++ помогите решить задачу по классам
Общая постановка. Пользовательский класс Х должен содержать необходимые элементы-данные, которые создаются в динамической области памяти. • Конструктор для их создания (операция new) и установки их...
C++ Обратная матрица
Доброго времени суток Нужно написать прогу, которая решает СЛАУ методом обратной матрицы Однако, моя программа не работает правильно для всех случаев #include <stdio.h> #include <stdlib.h>...
C++ матричная прогонка http://www.cyberforum.ru/cpp-beginners/thread443358.html
нужно написать консольную программу на visual c ++ 6.00 ну или на более ранних заранее благодарю
C++ Записует только одну букву в файл текс в файл Программа должна открывать один файл и содержимое его записать в другой файл . Вот код программы: #include <iostream> #include <fstream> #include <string> using namespace std; int main() {... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
09.02.2012, 13:49
Марри,
Цитата Сообщение от Марри Посмотреть сообщение
Не получается дописать программу по массивам((
- Да вы же ничего кроме вывода не сделали
Сейчас набросаю...

Добавлено через 10 минут
Марри, вот рабочий код
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
53
54
55
56
57
58
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
 
int main()
{
    int i,j,matrica [][7] = 
    { 
        {2, 5, 9, 2, 1, 9, 8}, 
        {7, 15, 4, 1, 12, 1, 4}, 
        {1, 1, 1, 5, 5, 8, 7}, 
        {3, 5, 3, 5, 12, 6, 5} 
    };
    //vmin - áóäåò õðГ*Г*ГЁГІГј Гў Г±ГҐГЎГҐ ìèГ* Г§Г*Г*Г·ГҐГ*ГЁГҐ, 
    //ïîêГ* ГЁГ*èöèГ*ëèçèðóåì 1-Г¬ ºëåìåГ*òîì Г¬Г*òðèöû,
    //ïðîãðГ*ììГ* ïîòîì Г±Г*Г¬Г* ïîñ÷èòГ*ГҐГІ
    int vmin = matrica[0][0];
    //vmax - áóäåò õðГ*Г*ГЁГІГј Гў Г±ГҐГЎГҐ Г¬Г*ГЄГ± Г§Г*Г*Г·ГҐГ*ГЁГҐ, 
    //ïîêГ* ГЁГ*èöèГ*ëèçèðóåì 1-Г¬ ýëåìåГ*òîì Г¬Г*òðèöû,
    //ïðîãðГ*ììГ* ïîòîì Г±Г*Г¬Г* ïîñ÷èòГ*ГҐГІ
    int vmax;
    int imin = 0;//Áóäåò õðГ*Г*ГЁГІГј Г*îìåð ñòðîêè Г± ìèГ* ýëåìåГ*òîì
    int imax = 0;//Áóäåò õðГ*Г*ГЁГІГј Г*îìåð ñòðîêè Г± Г¬Г*ГЄГ± ýëåìåГ*òîì
    int ChisloDelyasNaTri = 0;
    for(i = 0; i < 4; i++)
    {
        for(j = 0; j < 7; j++)
        {
            if(matrica[i][j] % 3 == 0)
                ChisloDelyasNaTri++;
            if(matrica[i][j] < vmin)
            {
                vmin = matrica[i][j];
                imin = i;
            }
            if(vmax < matrica[i][j])
            {
                vmax = matrica[i][j];
                imax = i;
            }
            cout<<setw(2)<<matrica[i][j]<<" ";
        }
        cout<<endl;
    }
    cout<<"Nomer stroki s min elementom : "<<imin + 1<<endl;
    cout<<"Nomer stroki s max elementom : "<<imax + 1<<endl;
    cout<<"Velichina min elementa       : "<<vmin<<endl;
    cout<<"Velichina max elementa       : "<<vmax<<endl;
    if(!ChisloDelyasNaTri)
        cout<<"V matrice net chisel delyashihsya na tri\n";
    else
        cout<<"Chislo elementov kotorie delyatsa na tri : "
            <<ChisloDelyasNaTri
            <<endl;
    system("pause");
    return 0;
}

Не по теме:

PS:Я поправлялся, так что если успели скопипастить посмотрите чтобы именно так было

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
if(vmax < matrica[i][j])
* * * * * * * * * * * * {
* * * * * * * * * * * * * * * * vmax = matrica[i][j];
* * * * * * * * * * * * * * * * imax = i;
* * * * * * * * * * * * }

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