Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Написал програмку ,но она не всё показывает,в чем ошибка помогите #include "iostream" #include "float.h" #include "math.h" #include "stdafx.h" using namespace std; float main() { float a, b, c,f=1,i; cout << "a="; cin >> a; cout << "b="; cin >> b; а где .h? #include <iostream> - это новый стиль записи заголовков, другое дело что у ТС они идут в "" вместо <> при такой записи компилятор ищет указанные файлы в каталоге программы. Сейчас... https://www.cyberforum.ru/ cpp-beginners/ thread431885.html C++ Организация циклов. Условные и безусловные переходы. Помогите пожалуйста сделать Помогите пожалуйста сделать Миниатюры Вот просто на плюсах Задание 1 #include <iostream> using namespace std; int main() { https://www.cyberforum.ru/ cpp-beginners/ thread431912.html
C++ Как закрасить Rectangle Всем привет, у меня такая проблема - сделал програмку которая рисует рандомно прямоугольники в небольшой форме, теперь хочу чтобы они были разноцветными, добавил пару строк но компилятор выдал мне ... дык при этом теряются координаты и прямоугольники не рисуются рандомно https://www.cyberforum.ru/ cpp-beginners/ thread431990.html C++ Полиномы чебышева Нужно сделать ввод данных t. Формула на 39 строке должна считать введённые числса, так чтобы они укладывались в интервал от -1 до 1. #include <iostream> #include <cmath> #include <conio.h> ... https://www.cyberforum.ru/ cpp-beginners/ thread432033.html
C++ обращение матриц при разбивания на клетки
кто нибудь знает как написать программу по обращению матриц при помощи разбивания на клетки
C++ Вводится строка. Вывести слова стоящие на нечетных местах и имеющие длину больше длины предпоследнего слова. #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(); #include <iostream> int main() { using namespace std; setlocale (LC_ALL, "rus"); int size_1,size_3; int i,j; cout << "Введите количество слов: "; https://www.cyberforum.ru/ cpp-beginners/ thread432046.html
Ввод одной клавишей C++
Не как не могу найти такую функцию, помню на каком-то С был прототип (getch()) но на Visual C++ такой не обьявляется. Если что, то я имею виду, вводится только один символ и для него не надо... std::cin.get() ? да и что мешает подрубить conio.h и воспользоваться getch()?
C++ перевод из с++ в с Задано целое число. Используя средства стандартного ввода-вывода, изобразить на экране ромб, меньшая диагональ которого равна заданному числу и параллельна оси Ох, а большая в 2 раза длиннее меньшей.... if(!(!(!(n%2)))) какая-то умность Задано целое число. Используя средства стандартного ввода-вывода, изобразить на экране ромб, меньшая диагональ которого равна заданному числу и параллельна оси... https://www.cyberforum.ru/ cpp-beginners/ thread431936.html
C++ Дано натуральное число n
S=1-1/2+1/4-1/8+...+(-1)степень n*1/2 степень n #include <stdio.h> double pow( double base, int exp ) { size_t i; double res = 1; if ( exp < 0 ) res = pow ( 1 / base , -1 * exp );
C++ Поставить в начало последовательности нули, а затем единицы. Последовательность а1, а2,..., аn, состоит из нулей и единиц. Поставить в начало этой последовательности нули, а затем единицы. std::sort(v.begin(), v.end()); ;) https://www.cyberforum.ru/ cpp-beginners/ thread431953.html
C++ Сделать задачу на языке C++ Составить схему программы и программу на языке C++ с использованием оператора цикла с предусловием и оператора цикла с постусловием для вычисления функции sin(x+a) с заданной точностью эпсилон с... https://www.cyberforum.ru/ cpp-beginners/ thread431852.html C++ помогите найти ошибку
описать класс реализующий тип данных<вещественная матрица>. Для данного класса описать конструктор с параметрами,а также с параметрами по умолчанию.Класс должен реализовать метод вычисления четных... Я вижу 3 варианта. 1) Забить и сделать с int 2) Сделать с вещественным типом и сказать, что там все четные, т.к. делятся без остатка. 3) Выделять целую часть.
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12837 / 7573 / 1765
Регистрация: 25.07.2009
Сообщений: 13,970
21.01.2012, 01:12 0

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

21.01.2012, 01:12. Показов 9754. Ответов 35
Метки (Все метки)

Ответ

Цитата Сообщение от 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);
}


Вернуться к обсуждению:
Cоздание неизвестное заранее количество переменных C++
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.01.2012, 01:12
Готовые ответы и решения:

Как принять заранее неизвестное количество аргументов и передать их в конструктор?
Допустим есть функция которая создает объект template&lt;typename T&gt; T* createObject(typename ...params) { return new...

Неизвестное количество переменных в функции
Гуру, подскажите пожалуйста куда копать! Нужна функция, которая работает с формат-строкой и переменными. Примерно это выглядит так: ...

Как передать в функцию заранее неизвестное число параметров?
как передать в функцию &quot;func&quot; разное число параметров? писать для каждого перегрузку, или можно передать array int??

35
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.01.2012, 01:12
Помогаю со студенческими работами здесь

Неизвестное количество строк в двумерном массиве
Как обеспечить ввод неограчиненного числа строк, который прекращается, к примеру, пустой строкой или специальным символом? #include...

Как сделать неизвестное количество вложенных циклов?
в программу будет вводиться n-ное число, это самое число циклов со счетчиком, т. е. for (t=1; t&lt;=v; ++t) for (t=1; t&lt;=v;...

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

Как создать неизвестное заранее количество обьектов?
Здравствуйте! Может для кого-то глупый вопрос, но я не могу найти решение. Допустим я создаю обьект какого класса, этот класс в качестве...

Как инициализировать заранее неизвестное количество компонентов?
Всем привет. Собственно возник вопрос: как, используя WindowsForms создать на форме заранее не известное количество компонентов (по типу...

0
Новые блоги и статьи
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class - средства для работы с неизменяемыми структурами данных, каждое из которых предлагает свой уникальный подход к решению этой задачи. История их появления весьма. . .
Создание производительны­­х API с Java и gRPC
Wired 04.03.2025
В разработке производительность и масштабируемость микросервисных приложений играют ключевую роль. Традиционные REST API, несмотря на свою популярность и простоту, не всегда способны обеспечить. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 знаменует собой значительный скачок в развитии Java, внося фундаментальные улучшения в производительность, безопасность и удобство разработки. Релиз включает множество революционых изменений,. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Современная блокчейн-разработка на Java предоставляет разработчикам широкий спектр возможностей. В отличие от Solidity, который ограничен экосистемой Ethereum, Java позволяет создавать как. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
Tестирование Pull Request в Kubernetes с помощью vCluster
stackOverflow 03.03.2025
При работе с микросервисной архитектурой критически важно обеспечить качественное тестирование каждого изменения перед его слиянием в основную кодовую базу. Однако тестирование Pull Request в. . .
Использование пакета Context в Golang
bytestream 03.03.2025
Управление параллельными процессами в современных приложениях - сложная задача, особенно когда речь идет о микросервисной архитектуре и распределенных системах. Пакет context в Go - это гибкое. . .
WebAssembly и Go: Работа с DOM и обработка ошибок
bytestream 03.03.2025
WebAssembly представляет собой технологию, позволяющую запускать низкоуровневый код в браузере практически на нативной скорости. Особенно интересные возможности открываются при использовании. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru