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

Перенести в новый массив из старого все двухзначные числа

26.12.2018, 18:28. Просмотров 494. Ответов 3
Метки нет (Все метки)


Создать Массив на N-элементов N-вводится с клавиатуры;тип массива int.Ввести элементы с клавиатуры в массив.Перенести в новый массив из старого все двухзначные числа.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.12.2018, 18:28
Ответы с готовыми решениями:

Перенести в новый массив все элементы исходного, которые делятся на 3
Создать массив на N элементов,N вводится на клавиатуре,Заполнить массив случайными...

Получить все возможные двухзначные числа, используя цифры исходного числа
Задано натуральное четырехзначное число, у которого все цифры различны. Получить все возможные...

Задан массив, состоящий из целых положительных и отрицательных чисел. Создать новый массив из положительных элементов старого
Задача: Задан массив, состоящий из целых положительных и отрицательных чисел. Создать новый массив...

Перенести в новый массив 13 и 21 биты из чисел старого массива
Помогите сделать сом програму в сегменте даних задать n(n<11) чисел типа DD у 2-чной системе....

__________________
Помогаю в написании студенческих работ здесь.
3
284 / 217 / 100
Регистрация: 11.08.2016
Сообщений: 766
27.12.2018, 00:19 2
Dilshod0283,
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
 
int main(void)
{
    int i;
    printf("enter max.nums: ");
    scanf("%i", &i);
 
    int a[i], count = 0;
    printf("enter all %i nums: \n", i);
    for(int j = 0; j < i; j++)
    {
        scanf("%i", &a[j]);
        if(a[j] > 9 && a[j] < 100)  count++;
    }
 
    int b[count];
    for(int j = 0, h = 0; j < i; j++)
        if(a[j] > 9 && a[j] < 100)
            printf("%i ", b[h++] = a[j]);
 
    return 0;
}
0
913 / 591 / 291
Регистрация: 22.02.2018
Сообщений: 1,740
Записей в блоге: 2
27.12.2018, 00:32 3
Цитата Сообщение от D3m1an Посмотреть сообщение
int b[count];
Никогда так не делайте!!! Интересно, какой умник ввел такое в стандарт Си? Массив с заранее неизвестным размером делайте динамическим и выделяйте под него память.
0
284 / 217 / 100
Регистрация: 11.08.2016
Сообщений: 766
27.12.2018, 00:37 4
TrollHammer, никогда так и не делал, до этого момента. Здесь же узнал недавно о нововведениях и решил по практиковать. В общем, не стоит так нервничать (::
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.12.2018, 00:37

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

Составить новый массив, элементами которого будут отрицательные числа старого массива.
Дан одномерный массив, который содержит не более 40 вещественных чисел. Составить новый массив,...

Создать новый массив, элементами которого являются только положительные числа из старого массива.
Дан одномерный массив, который содержит не более 40 целых чисел. Создать новый массив, элементами...

Как перенести профиль старого домена на новый домен
Привет всем Был старый домен. недавно его снесли. Теперь как перенести все данные с настройками...

Создать новый массив, элементами которого являются суммы делителей каждого числа старого массива
Дан двумерный массив, который содержит не более 10 строк и не более 10 столбцов. Создать новый...


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

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

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