Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 18.02.2009
Сообщений: 13
1

Определить колличество строк, не содержащих ни одного нулевого элемента

05.06.2009, 20:33. Просмотров 866. Ответов 6
Метки нет (Все метки)

Помогите плз) чтобы получить итоговую нужно сдать 3 проги по С++. Сделать их сам не могу( не было на этих темах, парился в военкомате, по поводу отсрочки, будь она не ладна( Спасайте) Осталось 2 дня, чем быстрее будет решение, тем лучше, хоть как-то разберусь с прогами мб.

1) Дана целочисленная прямоугольная матрица. Определить колличество строк, не содержащих ни одного нулевого элемента(оформить в виде функции.
2) Дана целочисленная прямоугольная матрица. Найти сумму модулей элементов, расположенных выше главной диагонали(оформить в виде процедуры).
3)Описать запись с именем Route, содержащую следующие поля:
*Название начального пункта маршрута;
*Название конечного пункта маршрута;
*Номер маршрута.
Написать программу, выполняющую следующие действия:
*Ввод данных с клавиатуры в массив, состоящий из 8 элементов типа Route, с упорядочиванием записей по номерам маршрутов;
*Вывод на экран информации о маршруте, номер которого введен с клавиатуры, а если таких маршрутов нет - вывод на экран соответствуещего сообщения.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.06.2009, 20:33
Ответы с готовыми решениями:

Определить колличество строк прямоугольной матрицы, не содержащих ни одного нулевого элемента
Дана прямоугольная матрица. Определить: 1) Колличество строк, не содержащих ни одного нулевого...

Определить количество строк не содержащих ни одного нулевого элемента
создать в динамической памяти двумерный массив целых чисел. Определить количество строк не...

Определить количество строк, не содержащих ни одного нулевого элемента
Помогите написать программу,предмет просто не профильный Написать программу в соответствии с...

Определить количество строк, не содержащих ни одного нулевого элемента
Заполнить целочисленный двухмерный массив размера NN случайными числами в диапазоне от -18 до 20 ....

6
SysOp
42 / 41 / 5
Регистрация: 13.04.2009
Сообщений: 274
05.06.2009, 21:07 2
1) Дана целочисленная прямоугольная матрица. Определить колличество строк, не содержащих ни одного нулевого элемента(оформить в виде функции.

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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
#include "stdafx.h"
#include <iostream.h>
#include <iomanip.h>
#include <stdio.h>
#include <windows.h>
 
# define x 4
# define y 5
 
/////////////////////////////////////////////////////////////////////
 
void input(float array[][5]);  
void print(float array[][5]);
void ne_0(float array [4][5]);
    
/////////////////////////////////////////////////////////////////////
 
int main()
{
    float array[x][y];
    char kur1[]="Введите матрицу 4х5:";
    CharToOem (kur1, kur1);
    cout<<kur1<<"\n";
    input(array); 
 
    char kur2[]="Матрица:";
    CharToOem (kur2, kur2);
    cout<<"\n"<<kur2<<"\n";
    print(array);
 
    char kur4[]="Количестро строк где нет 0: ";
    CharToOem (kur4, kur4);
    cout<<"\n\n"<<kur4;
    nema_0(array);
 
    cout<<"\n"<<endl;
    return 0;
}
 
/////////////////////////////////////////////////////////////////////
 
void input(float array[4][5])
{
    for(int i=0;i<x;i++)
    {
        for(int j=0;j<y;j++)
    {
         cin>>array[i][j];
    }
    }
}
void print(float array[4][5])  
{  
    for(int i=0;i<x;i++)  
    {
    for(int j=0;j<y;j++)
    {
            cout<<setw(4)<<array[i][j];  
    }
    cout<<"\n"<<endl;
    }
}
void nema_0(float array [4][5])
{
    float z=0;
    for (int i=0;i<x;i++)
    {
    float w=0;
    for(int j=0;j<y;j++)
    {
        if(array[i][j]==0)
        {
            w++;
        }
    }
    if(w==0)
    {
           z++;
    }
    }
    cout<<z;
}
1
0 / 0 / 0
Регистрация: 18.02.2009
Сообщений: 13
05.06.2009, 23:13  [ТС] 3


Спасибо, вопросик, а для чего нужен define?
0
692 / 383 / 51
Регистрация: 22.01.2009
Сообщений: 1,135
05.06.2009, 23:24 4
Директива define позволяет связать идентификатор с лексемой или последовательностью лексем. Если в коде встречается такой идентификатор, то он замещается на ликсему, связанную с ним.
1
0 / 0 / 0
Регистрация: 18.02.2009
Сообщений: 13
06.06.2009, 00:14  [ТС] 5
что сказать)) всем спасибо, кто уже помог, еще 2 программы и я сдам С++)
0
0 / 0 / 0
Регистрация: 18.02.2009
Сообщений: 13
07.06.2009, 16:06  [ТС] 6
2ая прога сделана))) осталось лишь 3 )
0
Заказ софта
342 / 187 / 21
Регистрация: 26.05.2009
Сообщений: 863
07.06.2009, 20:17 7
Та ты крут... О чем говорить..
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.06.2009, 20:17

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Определить количество строк, не содержащих ни одного нулевого элемента
Дана целочисленная прямоугольная матрица. Определить количество строк, не содержащих ни одного...

Определить количество строк, не содержащих ни одного нулевого элемента
Дана целочисленная прямоугольная матрица. Определить количество строк, не содержащих ни одного...

Определить количество строк, не содержащих ни одного нулевого элемента
#include &lt;iostream&gt; using namespace std; void main() { setlocale(LC_ALL, &quot;Russian&quot;); int...

Определить: количество строк, не содержащих ни одного нулевого элемента;
Составить функцию Run которая позволит выполнить следующие действия с двухмерными массивами (если...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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