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

Cоздание неизвестное заранее количество переменных - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вводится строка. Вывести слова стоящие на нечетных местах и имеющие длину больше длины предпоследнего слова. http://www.cyberforum.ru/cpp-beginners/thread432046.html
#include<fstream.h> #include<iostream.h> #include<conio.h> #include<string.h> #include<stdio.h> void main() { int i,j,n,k,i1,l; char *str1; int *mas; clrscr();
C++ Полиномы чебышева Нужно сделать ввод данных t. Формула на 39 строке должна считать введённые числса, так чтобы они укладывались в интервал от -1 до 1. #include <iostream> #include <cmath> #include <conio.h> using namespace std; double Cheb(double x,double k) { int out; http://www.cyberforum.ru/cpp-beginners/thread432033.html
C++ помогите найти ошибку
описать класс реализующий тип данных<вещественная матрица>. Для данного класса описать конструктор с параметрами,а также с параметрами по умолчанию.Класс должен реализовать метод вычисления четных элементов матрицы #pragma argsused #include <conio.h> #include <iostream.h> #include <math.h> const float con={{1,1,2},{3,4,5},{6,7,8}}; class matrix {
C++ Как закрасить Rectangle
Всем привет, у меня такая проблема - сделал програмку которая рисует рандомно прямоугольники в небольшой форме, теперь хочу чтобы они были разноцветными, добавил пару строк но компилятор выдал мне Extra parameter in call to __stdcall Rectangle(HDC__ *,int,int,int,int) Вот инклуды и переменные #include <windows.h> #pragma hdrstop #define SizeWindow 400 //описание переменных MSG...
C++ Поставить в начало последовательности нули, а затем единицы. http://www.cyberforum.ru/cpp-beginners/thread431953.html
Последовательность а1, а2,..., аn, состоит из нулей и единиц. Поставить в начало этой последовательности нули, а затем единицы.
C++ Ввод одной клавишей Не как не могу найти такую функцию, помню на каком-то С был прототип (getch()) но на Visual C++ такой не обьявляется. Если что, то я имею виду, вводится только один символ и для него не надо нажиммать ENTER для продолжение проги, просто любую клавишу. Спасибо. подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
21.01.2012, 01:12     Cоздание неизвестное заранее количество переменных
Цитата Сообщение от dimcoder Посмотреть сообщение
int k = rand()%25;
k будет принимать значения от 0 до 24. Вариант с массивом нулевой длины лучше как-то отдельно обработать...

Цитата Сообщение от Jоker Посмотреть сообщение
можно удалить отдельный элемент массива?
можно
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
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
 
int main(void){
    int * arr, i, size = 10;
    
    if ( ! ( arr = malloc(sizeof(int) * size) ) ){
        perror("malloc");
        exit(1);
    }
    
    printf("Array:\n");
    for ( i = 0; i < size; ++i )
        printf("%d ", (arr[i] = i + 1));
    
    memmove(arr, arr + 1, sizeof(int) * --size);
    
    if ( ! ( arr = realloc(arr, sizeof(int) * size) ) ){
        perror("realloc");
        exit(1);
    }
    
    printf("\nWithout first element:\n");
    for ( i = 0; i < size; ++i )
        printf("%d ", arr[i]);
    
    printf("\n");
    free(arr);
    
    exit(0);
}
 
Текущее время: 03:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru