![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 05.01.2011
Сообщений: 2
|
![]()
Помогите составит блок схему
Задачей было преоброзовать двумерный массив в одномерный и упорядочить по убыванию заодно проверте правильность пожалуста Исходник: #include <stdio.h> #include <math.h> void main() { int A[100][100]; int i,j,N; int S[200]; int k,M,b,x; clrscr(); printf("\nZadaite razmernost massiva--> "); scanf("%d",&N); printf("\nVvedite dannye massiva:\n"); for(i=0;i<N;i++) for(j=0;j<N;j++) scanf("%d",&A[i][j]); M=N*N; printf("\nDlya polycheniya odnomernogo massiva nagmite ENTER!"); getch(); printf("\nOdnomernyi massiv: "); for(i=0;i<N;i++) for(j=0;j<N;j++) { S[i*N+j]=A[i][j]; } for(k=0;k<M;k++) { printf("%d ",S[k]); } printf("\n\nChtoby yporyadochit massiv nagmite ENTER!"); getch(); printf("\nYporyadochennyi massiv: "); for(k=0;k<M-1;k++) { for(x=0;x<M-1;x++) { if(S[x]<S[x+1]) { b=S[x]; S[x]=S[x+1]; S[x+1]=b; } } } for(x=0;x<M;x++) { printf("%d ",S[x]); } printf("\nTHE END ![]() getch(); } |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод программы с языка Паскаль на язык С# | Firagon | Помощь студентам | 1 | 08.05.2011 13:00 |
Cоздаем блок схему | Hevvlett | Помощь студентам | 1 | 06.03.2011 23:21 |
Перевод программы с языка Delphi на C++ | LeXX013 | Фриланс | 3 | 02.06.2010 06:33 |
Перевод кода с языка C на C# | Blink-182 | Фриланс | 4 | 18.03.2010 10:53 |