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

Не могу найти ошибку. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массивы http://www.cyberforum.ru/cpp-beginners/thread68750.html
Как найти минимальное число в одномерном массиве? если можно, то показать визуально.
C++ VS 2008 Error 'Permision denied' плиз помогите при создание проекта в Visaul Studio 2008>Win32>Console Application видаєт ошибку 'Permisson denied' Что делать!Студию переустаеавливав но проекти которие били остались! плиз помогите:cry: http://www.cyberforum.ru/cpp-beginners/thread68746.html
Анализ логов музея. C++
вот такая задачка!!!! В музее на протяжении дня рееструюеться время прихода и выхода каждого посетителя. таким способом за день получено n пар значений, где первое значение в паре показывает время приходу посетителя и второе значение - время его выхода. написать йункцию, которая определяет промежуток времени на протяжении которого в музее одновременно находилось максимальное число посетителей....
C++ использовать даные класа А в классе Б и В
Нужно использовать даные класа А в классе Б и В...как это реализовать??? Добавлено через 38 минут покажите хотя б на простом примере...
C++ Удаление слов содержащих латинские буквы... http://www.cyberforum.ru/cpp-beginners/thread68722.html
Необходимо написать программу на языке C++ чересстрочного слияния двух текстовых файлов с удалением в каждой строке слов в которых встречаются латинские буквы... т.е. к примеру 'форуRм' значит нужно удалить... вот код в ней работает слияние и другое задание.. помогите пожалуйста реализовать эту часть задания.. #include <string.h>
C++ Слова, буквы. народ я в полном отчаянии, не знаю как можно найти в слове букву и сколько раз она повторяется при помощи программы. вообщем мне надо написать прогу такую: В главной программе ввести с клавиатуры две строки длиной до 50...80 символов соответственно, и с помощью созданной функции вывести на экран все слова первой строки, которые содержат букву с более одного раза, и все слова второй строки,... подробнее

Показать сообщение отдельно
Griffon
0 / 0 / 0
Регистрация: 29.11.2009
Сообщений: 4

Не могу найти ошибку. - C++

30.11.2009, 00:31. Просмотров 274. Ответов 1
Метки (Все метки)

народпомогите 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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
#include "stdafx.h"                                                           /*подключение библиотек*/
 
#include <iostream>
using namespace std;
#include <conio.h>
 
#include <stdio.h>
 
#include <math.h>
 
 
void array(float[2][4],float [4],float c);
void array1(float[3][5],float [5],float c);
int main()
{
    float a[2][4],s[4],s1[5],c;
    int i,j;
        float z[3][5] = {{1, 10, 3, 5, 3}, {15, 4, 8, 40, 5},{2, 5, 7, 8, 90}};for(i=0;i<2;i++)
    {c=0;
        for(j=0;j<4;j++)
        {
        cout<<"a["<<i<<"]["<<j<<"]=";
        cin>>a[i][j];
        }
    }
    array(a,s,c);
    for(i=0;i<2;i++)
    {
        for(j=0;j<4;j++)
        {
            cout<<"aaa["<<i<<"]["<<j<<"]="<<a[i][j]<<"\n"; 
        }
    }
    array1(z,s1,c);
    for(i=0;i<3;i++)
    {
        for(j=0;j<5;j++)
        {
            cout<<"zzz["<<i<<"]["<<j<<"]="<<z[i][j]<<"\n"; 
        }
    }
    return 0;
}
void array(float b[2][4],float s[4],float c)
{int n,k;
    for( n=0;n<4;n++)
    {   
    s[n]=0;}
        for( n=0;n<4;n++)
        {
            s[n]=b[0][n]+b[1][n];
            cout<<s[n]<<"\n";
        }
    for( n=0;n<3;n++)
    {
        if( s[n]<s[n+1])
        {
            for( k=0;k<2;k++)
        {
        c=b[k][n];
        b[k][n]=b[k][n+1];
        b[k][n+1]=c;
        }
    }
    }   for( n=0;n<2;n++)
    {
        if( s[n]<s[n+1])
        {
            for( k=0;k<2;k++)
        {
        c=b[k][n];
        b[k][n]=b[k][n+1];
        b[k][n+1]=c;
        }
    }   
    }   for( n=0;n<1;n++)
    {
        if( s[n]<s[n+1])
        {
            for( k=0;k<2;k++)
        {
        c=b[k][n];
        b[k][n]=b[k][n+1];
        b[k][n+1]=c;
        }
    }   
    }
}
 
void array1(float b[3][5],float s1[5],float c)
{int n,k;
    for( n=0;n<5;n++)
    {   
    s1[n]=0;}
        for( n=0;n<5;n++)
        {
            s1[n]=b[0][n]+b[1][n]+b[2][n];
            cout<<s1[n]<<"\n";
        }
    
    for( n=0;n<4;n++)
    {
        if( s1[n]<s1[n+1])
        {
            for( k=0;k<3;k++)
        {
        c=b[k][n];
        b[k][n]=b[k][n+1];
        b[k][n+1]=c;
        }
    }
    }
    for( n=0;n<3;n++)
    {
        if( s1[n]<s1[n+1])
        {
            for( k=0;k<3;k++)
        {
        c=b[k][n];
        b[k][n]=b[k][n+1];
        b[k][n+1]=c;
        }
    }
    }
    for( n=0;n<2;n++)
    {
        if( s1[n]<s1[n+1])
        {
            for( k=0;k<3;k++)
        {
        c=b[k][n];
        b[k][n]=b[k][n+1];
        b[k][n+1]=c;
        }
    }
    }
    for( n=0;n<1;n++)
    {
        if( s1[n]<s1[n+1])
        {
            for( k=0;k<3;k++)
        {
        c=b[k][n];
        b[k][n]=b[k][n+1];
        b[k][n+1]=c;
        }
    }
    }getch();   
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru