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

Сформировать массив B так, чтобы в него вошли элементы массива А, индексы которых являются простыми числами

10.06.2013, 18:36. Просмотров 721. Ответов 1
Метки нет (Все метки)

В массиве А(55) лежат целые числа. Сформировать массив B таким образом, чтобы в него вошли те элементы массива А, индексы которых являются простыми числами (1, 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53)

Добавлено через 3 часа 12 минут
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
25
26
27
28
29
30
31
32
33
34
35
36
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
//1, 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53
 
int main()
{   
int index[17]={1, 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53};
int a[55], b[17], i, p, j;
    
for(i=0;i<55;i++)
        a[i]=rand()%55; 
        
printf("\nIsxodniy massiv:\n\n");      
    for(i=0;i<55;i++)
        printf("%3d ",a[i]);
 
    
printf("\n\nIndexy:\n\n");      
    for(i=0;i<17;i++)
        printf("%3d ",index[i]);
                
for(i=0;i<55;i++)
{   
    for (j=0;j<17;j++)
        if(i==index[j])
            b[i]=a[i];
}
    
printf("\n\nNow massiv:\n\n");      
    for(i=0;i<17;i++)
        printf("%3d ",b[i]);
        
getch();
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2013, 18:36
Ответы с готовыми решениями:

Сформировать массив B так чтобы в него вошли те элементы массива А, которые являются числами Фибоначи
в массиве А(55) лежат целые числа. Сформировать новый массив В таким образом чтобы в него вошли те...

Сформировать новый массив В таким образом чтобы в него вошли те элементы массива А, которые являются числами Фибоначи
в массиве А(55) лежат целые числа. Сформировать новый массив В таким образом чтобы в него вошли те...

Сформировать новый массив B так, чтобы в него вошли те элементы массива A
В массиве A лежат целые числа. Сформировать новый массив B таким образом, чтобы в него вошли те...

Сформировать массив B так, чтобы в него вошли элементы массива А, которые по модулю меньше числа 12
Доброго времени суток! Не могу исправить ошибки,помогите пожалуйста. В массиве С(57) лежат...

1
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,436
10.06.2013, 18:43 2
У вас ошибка в 28 строке, вместо b[i]=a[i]; напишите b[j]=a[i];
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.06.2013, 18:43

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

Сформировать массив, поместив в него значения индексов тех элементов первого массива, которые являются простыми числами
Доброго времени суток. Мне дали задание:&quot;Дан целочисленный массив A. Сформировать массив B,...

Вывести на экран все элементы, индексы которых являются простыми числами
Динамическая память. Одномерный массив. Вывести на экран все элементы индексы которых, являются...

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

Переписать из массива А в массив В те элементы массива А,индексы которых являются числами Фибоначчи
Здравствуйте! Я уже не знаю что делать,не получается:( Вот сама задача:Переписать из массива А в...


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

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

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