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

Упорядочить массив А в порядке возрастания его элементов - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
ГоSть
Сообщений: n/a
12.12.2008, 18:34     Упорядочить массив А в порядке возрастания его элементов #1
Вот программа на С++
Код
#include <stdio.h>
#include <math.h>
#include <conio.h>
#define n 6
void main ()
{float A[i];B[6];A[im];B[im];B[j];
int i;j;k;im;r;
clrscr();
puts("enter B[6]: ");
scanf("%f",&B[6]);
for(i=0;i<6;i++)
{B[i]=sin*A[i];
printf("%f ",B[6]);
}
{im=j;
for(i=j+1; i<k; i++)
if(A[i]<A[im])
im=i;
if(im!=j)
{r=A[j];
A[j]=A[im];
A[im]=r;
}}
{im=j;
for(i=j-1; i<k; i++);
if(A[i]<A[im])
im=i;
if(im!=j)
{r=B[j];
B[j]=B[im];
B[im]=r;
}}

{ML=0;
{MLj=MLj+Ak*Brj; }}
puts("enter something");
}
getch();
И в ней куча ошибок, не знаю как исправить - помогите плз, кто может...
а задание программы такое:
1).Ввести массив А6
2).Сформулировать по формуле:В6,Bi=sin*Ai
3).Упорядочить массив А в порядке возрастания его элементов(массив А1), а В - в порядке убывания (массив В1).
Найти произведения ML=A*B1

Заранее спасибо,тому кто поможет
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2008, 18:34     Упорядочить массив А в порядке возрастания его элементов
Посмотрите здесь:

C++ Упорядочить массив в порядке возрастания его элементов
C++ Дан массив из n элементов упорядочить его в порядке возрастания
C++ Упорядочить столбцы матрицы в порядке возрастания количества положительных элементов
Содержит ли массив группы элементов, расположенные в порядке возрастания их значений? C++
Упорядочить строки матрицы в порядке возрастания элементов главной диагонали C++
Задан массив, содержащий N элементов. Упорядочить его элементы в порядке возрастания. C++
Структуры. Дан массив записей, содержащих дату и время. Упорядочить этот массив в порядке «возрастания» C++
C++ Массив: отсортировать массив в порядке возрастания и найти количество соседних пар элементов отличающихся между собой
C++ Упорядочить массив в порядке возрастания.
Упорядочить первые n элементов данного ряда в порядке возрастания (Pascal -> С++) C++
Упорядочить элементы матрицы в порядке возрастания первых элементов C++
C++ Упорядочить массив в порядке возрастания суммы цифр

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Constant90
 Аватар для Constant90
0 / 0 / 0
Регистрация: 12.12.2008
Сообщений: 5
13.12.2008, 17:02     Упорядочить массив А в порядке возрастания его элементов #2
Код
#include <stdio.h>
#include <math.h>
#include <conio.h>
#include <math.h>
int main(void)
{
  float a[6], b[6], a1[6], b1[6], ml[6], t;
  int i, j;
  puts("Input a[6]: ");
  for (i=0; i<6; i++) {scanf("%f", &a[i]);}
  for (i=0; i<6; i++) {b[i]=sin(a[i]); a1[i]=a[i]; b1[i]=b[i];}
  for (i=0; i<6; i++)
    for (j=0; j<5; j++)
    {
      if (a1[j]>a1[j+1]) {t=a1[j]; a1[j]=a1[j+1]; a1[j+1]=t;}
    }
  for (i=0; i<6; i++)
    for (j=0; j<5; j++)
    {
      if (b1[j]<b1[j+1]) {t=b1[j]; b1[j]=b1[j+1]; b1[j+1]=t;}
    }
  for (i=0; i<6; i++) {ml[i]=a[i]*b1[i];}
}
Yandex
Объявления
13.12.2008, 17:02     Упорядочить массив А в порядке возрастания его элементов
Ответ Создать тему
Опции темы

Текущее время: 14:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru