Форум: Форум C++Разное
Новые темы: 00
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите!
 
 автор: Соня   (08.12.2009 в 19:06)   письмо автору
 
 

Дан массив вещественных случайных чисел( размер массива определяет пользователь но в диапазоне [3;20]). Определить число чисел из диапазона [-5;5]

  Ответить  
 
 автор: ........   (09.12.2009 в 18:33)
 
   для: Соня   (08.12.2009 в 19:06)
 

вещественные это типа float наверное ,)
#include <stdio.h>
int main() {
unsigned int count=0, i, valid=0;
float* array;

while(count<3 || count>20) {
 printf("scol'ko?:\t");
 scanf("%u", &count);
 getchar(); //что-то глючит если ввести буквы или слово
}
printf("\tcount=%d\n\n", count);
array = new float[count];

printf("kakie?:\n");
for(i=0; i<count; i++) {
array[i] = 0.0;
 printf("%u:\t", i+1);
 scanf("%f", &array[i]);
 getchar(); //тоже глючит
 if (array[i] >= -5 && array[i] <= 5) valid++;
}

printf("\nresul'tat:\t%u\n\narray:\n"
, valid);

for(i=0; i<count; i++)
    printf("\t%f\n", array[i]);
delete [] array;
return 0;
}
жутко глючит, если ввести не правильные цифры

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования