Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Дмитрий Серов
0 / 0 / 1
Регистрация: 09.07.2016
Сообщений: 10
1

Подсчитать количество элементов, значения которых не превышает заданного числа А

19.11.2016, 21:08. Просмотров 222. Ответов 2
Метки нет (Все метки)

Привет всем, мне нужно решить задачу по одномерному массиву : "Подсчитать количество элементов, значения которых не превышает заданного числа А" Я много чего перепробовал, но мне не хватает знаний и опыта. Тема похожая была на форуме, но там по паскаль только.

Вот то, что смог написать сам (все лишнее, что не работало или работало неправильно убрал):

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 
 
 
void main (void)
{
    unsigned short m[3];
    int t, a, i = 0;
    
    printf("Enter the number A: ");
    scanf("%hd", &a);
    
    for(t = 0; t < 3; t++){
        printf("%hd", t);
        scanf("%hd", &m[t]);
    }
    
     return;
}

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2016, 21:08
Ответы с готовыми решениями:

Подсчитать количество слов, длина которых не превышает заданного числа
Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не...

Найти сумму нечётных чисел последовательности , количество цифр в которых не превышает заданного числа P
Пусть имеется последовательность произвольных целых ненулевых чисел, завершающаяся числом 0 (число...

Найти количество четных чисел массива сумма цифр в которых не превышает заданного числа
После выполнения программы должен вывести на экран элементы массива, которые удовлетворяют условию...

Подсчитать количество элементов массива, больших заданного значения (double)
Подсчитать количество элементов массива, больших заданного значения(double).

Вывести те натуральные числа, квадрат которых не превышает заданного n
Дано число n.Вывести те натуральные числа ,квадрат которых не превышает n.

2
Emmk
74 / 74 / 30
Регистрация: 12.02.2016
Сообщений: 199
Завершенные тесты: 1
19.11.2016, 21:28 2
Си не идеальный язык для обучения азам программирования, намекните об это своему преподу.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
 
int main(void) {
        int a[20] = {23,25,26,21,13,5,6,9,66,20,63,65,38,83,90,93,15,28,63,34};
        int num;
        scanf("%d", &num);
        int count = 0;
        for (int i = 0; i < 20; i++) {
                if (a[i] < num) {
                        printf("%d ", a[i]);
                        count++;
                }
        }
        printf("\nNumbers of less than %d: %d\n", num, count);
}
1
Дмитрий Серов
0 / 0 / 1
Регистрация: 09.07.2016
Сообщений: 10
19.11.2016, 22:13  [ТС] 3
Спасибо большое, я уже сам разобрался, ошибка была в том, что я использовал переменную t как счетчик, а не как бегунок, вот мой код:
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
#include <stdio.h>                               
 
 
 
void main (void)
{
    unsigned short m[10];
    int t, a, c = 0;
    
    printf("Enter the number A: ");
    scanf("%hd", &a);
    
    for(t = 0; t < 10; t++){
        printf("%hd", t);
        scanf("%hd", &m[t]);
    }
    for(t = 0; t < 10; t++){
        if(m[t] < a){
            c++;
          }
      }
    printf("%i", c);        
   return;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2016, 22:13

Вычислить количество не положительных элементов массива В, значение которых по модулю превышает индекс элемента
Вычислить количество не положительных элементов массива В, значение которых по модулю превышает...

Подсчитать количество ненулевых элементов заданного столбца
Ввести в память машины массив размером N*M. Подсчитать количество ненулевых элементов заданного...

Подсчитать количество элементов, больших значения t и первым вывести массив, имеющий наименьшее их количество
Написать пользовательскую функцию, решающую указанную ниже задачу. Массивы А и В динамические,...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru