Форум программистов, компьютерный форум, киберфорум
Наши страницы

Переписать в новый массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти значение наиболее часто встречающееся в целочисленном массиве размера N http://www.cyberforum.ru/cpp-beginners/thread54324.html
Люди добрые ПОМОГИТЕ ПОЖАЛУЙСТА решить задачу - ЗАВТРА СДАВАТЬ !!!! Условие: Задан Целочисленный массив размера N. Найти значение наиболее часто встречающееся в массиве. Вывести на экран все...
C++ Нахождение и подсчет прописных букв Возникла проблема с подсчетом прописных букв, вот условие задачи: Написать функцию, которая получает в качестве параметров две строки и возвращает в вызывающую программу количество прописных букв,... http://www.cyberforum.ru/cpp-beginners/thread54321.html
C++ Программа для вычисления логического выражения
Люди добрые ПОМОГИТЕ ПОЖАЛУЙСТА решить задачу - ЗАВТРА СДАВАТЬ !!!! Условие: Разработать программу для вычисления логического выражения.Должно быть построено логическое выражение , результат...
C++ цикл на графах
В заданном графе необходимо определить, существует ли цикл, проходящий по каждому ребру графа ровно один раз. Короче полная лажа......в решении предлагают использовать очередь для выяснения...
C++ Граф родственных отношений! http://www.cyberforum.ru/cpp-beginners/thread54301.html
Есть такое задание: Разработать граф родственных отношений для классов, каждый из которых характеризует свой тип объекта. Каждый тип объектов характеризуется рядом признаков: 1-й тип -...
C++ Вывод списка файлов и папок директории Доброго времени суток! Помогите пожалуйста написать функцию, описанную ниже. Функция: Вход: строка(адрес) E:\Games\Distributives\ Выход: список файлов и папок в этой=E:\Games\Distributives\... подробнее

Показать сообщение отдельно
NastiKor
1 / 1 / 0
Регистрация: 05.10.2009
Сообщений: 101

Переписать в новый массив - C++

05.10.2009, 19:59. Просмотров 806. Ответов 9
Метки (Все метки)

Дан массив а(10). Надо из этого массива элементы, которые делятся на 2 переписать в массив в, а которые делятся на 3 - в массив с. Программа работает, но при выводе ответа не получается матрица, всё в строчку и выглядить примерно так(что не есть правильно):
Input 10 number:
5 9 -4 9 1 -5 9 3 -4 8
-858993460-858993460-858993460-858993460-858993460-858993460

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
// Lab4. Задача 3.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include "conio.h"
#define SIZE_10
 
int _tmain(int argc, _TCHAR* argv[])
{ int a[10], b[10], c[10], k1,k2,i;
  
  printf("Input 10 numbers, \n");
  for(i=0;i<10;i++)
      scanf("%d", &a[i]);
      k1=0;
      k2=0;
 
  for(i=0;i<10;i++)
  { if(a[i]%2==0)
    b[k1]=a[i];
    k1=k1+1;
  }
  { if(a[i]%3==0)
    c[k2]=a[i];
    k2=k2+1;
  }
 
  for(i=0;i<k1;i++)
  printf("%d", b[i]);
  printf("\n");
 
  for(i=0;i<k2;i++)
  printf("%d", c[i]);
  
  getch();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru