Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.03.2012, 21:20   #1
student_92
 
Регистрация: 18.03.2012
Сообщений: 8
По умолчанию Сортировка массива

подскажите почему у программа неправильно работает

Дан массив А(М). Сосчитайте, сколько различных значений в этом массиве.
Формат входных данных. [M] [1-й элемент массива A] [2-й элемент массива A] и т.д. Элементы массива – целые числа в диапазоне ±1000. M - целое число в диапазоне [2, 20].
Формат выходных данных. [кол-во различных элементов].



Код:
#include "stdafx.h"
 #include <conio.h>
 #include "testing.h"

 int main()
 {
 int A[20];
 int M, N;
 int tmp2 ={0};

 printf("Vvedite N\n");
 scanf ("%d/n",&N); 

 if ((N<2)||(N>20))// проверка, входят ли значания в указанный диапазон значений
 {
 error_printf ("out of range"); // сообщение о ошибке
 WAIT_ANY_KEY
 return 0;
 }
 else

 for (M=0;M<N;M++) // задается внешний цикл
 {
 scanf("%d",&A[M]); 
 if ((A[M]<-1000)||(A[M]>1000)) // проверяется условие удовлетворения значения заданному диапазону 
 {
 error_printf ("out of range"); // сообщение о ошибке
 WAIT_ANY_KEY
 return 0;
 }
 }




 for (M = 0;M<N;M++)
 {
 for(int j = M+1;j<N;j++)
 {
 if (A[M] != A[j])
 {
 int tmp1 = 1;
 tmp2 +=tmp1;
 }
 else;
 }
 }

 printf("%d",tmp2);

 return 0;

 }

Последний раз редактировалось ACE Valery; 20.03.2012 в 21:47.
student_92 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка массива методами предсортировки и слияния, и пирамидальная сортировка. lenny_24 Помощь студентам 2 17.04.2011 18:57
Сортировка массива nex 9119 Помощь студентам 0 22.11.2010 21:18
Сортировка массива natt23 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 22.11.2010 10:49
Сортировка массива nex 9119 Помощь студентам 1 21.11.2010 18:42