Форум программистов, компьютерный форум CyberForum.ru

Массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверка числа на простоту http://www.cyberforum.ru/cpp-beginners/thread187144.html
Дано натуральное число N, проверить, простое оно или нет. Увеличить его значение на натуральное число M. Проверить, осталось ли оно простым (функция возвращает 1, если число простое, 0 – в противном случае). Если получиться Кому ответить, то Заранее Спасибо!
C++ Функция для добавления матриц Напишите функцию для добавления матриц. Используйте ее для добавления исходной и транспонированной* матриц (*транспонированная матрица получается путем возвращения исходной на 90 градусов) http://www.cyberforum.ru/cpp-beginners/thread187135.html
Указатели на структуры C++
type celltype = record elетеt: integer; next: ^celltype end; DICTIONARY = array of ^celltype; какой аналог этой записи будет на си? typedef struct spis { char *s;
Программирование под USB порты C++
что я сделал: Я написал на WF программу которая загружает картинки и при нажатии на кнопку(Toolbox) перемешивает их. В чем нужна помощь: Хочу купить кнопку с интерфейсом USB! 1) есть ли такие кнопки? 2) если есть то как они называются? 3) как сделать так чтоб при нажатии на кнопку купленную сробатывала кнопка Toolbox? Буду очень благодарен!
C++ Передача двумерного массива через указатели http://www.cyberforum.ru/cpp-beginners/thread187095.html
Подскажите пожалуйста как передать статический двумерный массив в функцию через указатели. Я начал писать программу с функции ввода, но появились ошибки, помогите пожалуйста, исправьте где неправильно. void input (float *, int const, int const); void main (void) { int const n=5, m=5; float B; input (B, n, m); }
C++ Умножение динамических матриц Добрый день У меня возникли сложности с программой... Помогите пожалуйста Ситуация сложилась так: нужно создать и заполнить 2 динамические матрицы Нужно умножить 2 динамические матрицы это нужно сделать с помощи функции В принципе, я организовал некий "код", но при компиляции он выдает матрицу все элементы которой равны нулю... подробнее

Показать сообщение отдельно
ol4ik
22 / 21 / 6
Регистрация: 08.04.2010
Сообщений: 90

Массив - C++

06.11.2010, 19:15. Просмотров 327. Ответов 5
Метки (Все метки)

Выдать в виде таблицы индексы элементов массива: в первом столбце таблицы - индексы отрицательных элементов, во втором - индексы нулевых элементов, в третьем - индексы положительных элементов.

Таблицу оформить додумалась только так. Но проблема в том, что в ней выдаются вместо индексов нули.((

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
37
38
39
40
41
42
43
#include "stdafx.h"
#include <conio.h>
#include <iostream>
using namespace std;
 
int Vvod_Elem(int *d,int n)
{  int i;
   cout<<"vvedite massiv\n";
   for (i=0; i<n; i++)
    {
      cout<<"d["<<i<<"]="; 
      cin>>d[i];
    }
   return *d;
 
}
int main()
{   int n,i;
    int *d;
    cout<<"size n= ";
    cin>>n;
    d=new int[n];      
    Vvod_Elem(d,n);
   printf("|-----|-----|-----|\n");
   printf("|  <0 | =0  |  >0 |\n");
   printf("|-----|-----|-----|\n");
   for (i=0;i<n;i++)
   { 
     if (d[i]<0)
    {printf("|%5.0f|",i); printf("  -  |  -  |\n");
     printf("|-----|-----|-----|\n");}
     else
     if (d[i]=0)
     { printf("|  -  "); printf("|%5.0f|",i);  printf("  -  |\n");
     printf("|-----|-----|-----|\n");}
     else 
    {printf("|  -  |  -  "); printf("|%5.0f|\n",i); 
     printf("|-----|-----|-----|\n");}  
 
}
    getch();
    return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru