![]() |
|
Другие темы раздела | |
C++ случайные значения в с++ Подскажите, пожалуйста. Есть 3 заданные числа. Как сделать так, чтобы генерировалися толко заданые??? Я написал свой пример, но там всегда выдаёт значение 1. int funx(){ int xxx=150 || 160 ||... #include <iostream> #include <ctime> #include <cstdlib> int main() { int arr = {150, 160, 170}; srand(time(nullptr)); std::cout << arr; return 0; |
C++ Задача по деревьям C++ Используя дерево, подсчитать количество слов в тексте. Одно слово от другого отделяется пробелом. Иногда список может быть пустым, т. е. в данном списке нет ни одного элемента. В этом случае lst = nil. ... Описать процедуру или функцию, которая: a) присваивает ... или функцию, которая: a)... |
Динамические массивы C++ Нужно создать массив из строк string, причем их количество заранее неизвестно (и вбить их значение заранее тоже нельзя). Кто-нибудь может сказать, как это сделать? Если есть пример с помощью... #include <iostream> #include <string> #include <vector> #include <iterator> #include <sstream> int main() { std::string str; std::getline(std::cin, str); |
Вывести матрицу, заполненную рандомными числами C++ Нужно вывести двумерный массив, заполненный рандомными числами, а выводит массив, заполненный одним рандомным числом, как это исправить? вот код #include <iostream> #include <stdlib.h>... UpluggedMU, a = -100+rand()%100 ; и cout << a << " "; |
C++ Создание списка
https://www.cyberforum.ru/ cpp-beginners/ thread1032348.html С помощью процедуры rand генерируются N случайных чисел. Числа, меньшие, чем RAND_MAX/3, помещаются в начало очереди класса «deque», числа, большие, чем 2*RAND_MAX/3, - в конец очереди,... Вот эта программа: http://ru.static.z-dn.net/files/d72/7407eff82cde32567c9ca56ea8b804d0.png |
Маленькая ошибка C++ #include<iostream> #include <stdio.h> #include <string.h> using namespace std; bool myfunc(char x , char x1 ); bool family(char *y, char *y1); struct NOTE{ Ivanov 3744432 1.5.1977 И откуда там точки должны взяться? Добавлено через 2 минуты Ivanov 3744432 01 05 1977 Ivanov Почему два раза Ivanov? |
C++ Матрица (Подсчитать количество положительных элементов в каждой строке)
https://www.cyberforum.ru/ cpp-beginners/ thread1032318.html Задача Подсчитать количество положительных элементов в каждой строке матриц A і B. Не знаю как это сделать, подскажите пожалуйста, вот начало: #include <iostream> #include <iomanip> using... Не знаю) помоему тут достаточно сделать маленькое условие во внутреннем цикле с счетчиком #include <iostream> #include <iomanip> using namespace std; int main() { setlocale(... |
C++ Как работает генератор случ чисел? while ( i<kol) { x=lb + rand()%(rb-lb+1); // --->что означает эта строка???????????? counter++; if ((x % 10)+(x/10)<7) { arr = x; i++; } Ну это означает что в x у тебя будет присваиваться значение lb к которому будет прибавляться случайно сгенерированное число из диапазона rb-lb+1 Тоесть к примеру если у тебя lb = 1, rb = 3, то это... https://www.cyberforum.ru/ cpp-beginners/ thread1032367.html |
C++ Открытие файлов по возрастающий
https://www.cyberforum.ru/ cpp-beginners/ thread1032317.html Пишу программу, и возникла необходимость считывать файлы по порядку, 1.txt 2.txt и т.д. имя файла вычисляю подобным так: for(int i=1;i<=40;i++){ cout<<i+'.txt'; } пробовал и... https://www.cyberforum.ru/cpp-beginners/thread992167.html#post5257531 |
C++ Из массива удалить последний из нечетных элементов
https://www.cyberforum.ru/ cpp-beginners/ thread1032331.html Помогите,пожалуйста! Из массива удалить последний из нечетных элементов. Как пример: из массива source: 1 3 4 5 6 должен получиться массив result: 1 3 4 6. Требования: Интерфейс программы... |
C++ Массивы Задание: переменной Т, присвоить значение истина, если максимальный элемент одномерного массива единственный и не превосходит вперед заданного числа А. #include <iostream> using namespace std; ... Максимальных элементов что много бывает? 1 2 3 4 5 5 5 5 5 5 https://www.cyberforum.ru/ cpp-beginners/ thread1032372.html |
C++ Объединение двух програм
https://www.cyberforum.ru/ cpp-beginners/ thread1032324.html Здравствуйте, нужно объединить 2 программы в одну: Программа 1: #include <stdlib.h> #include <stdio.h> #include <string.h> #include <gl\glut.h> #include <conio.h> GLint Width = 520, Height =... |
0 / 0 / 0
Регистрация: 07.02.2012
Сообщений: 10
|
|
08.12.2013, 16:34 [ТС] | 0 |
Сумма элементов массива - C++ - Ответ 545636608.12.2013, 16:34. Показов 1284. Ответов 2
Метки (Все метки)
Ответ
Это первый пункт этой задачи:
Используя генератор случайных чисел, заполнить массив из 20 элементов целочисленными значениями в диапазоне [11, 39], сумма цифр которых меньше 7. Прототип пользовательской функции: int genprint(int*, const int, const int, const int); параметры функции: массив, число элементов массива, левая и правая границы интервала случайных чисел, верхняя граница суммы чисел. Функция возвращает общее число сгенерированных значений, которое потребовалось для заполнения всего массива числами. *) вывод получаемых значений происходит в функции main(); значения элементов массива выводятся в две строки по 10 элементов в каждой в след виде: - первые 10 элементов: <значения> - вторые 10 элементов: <значения> (выводимые значения аккуратно выравниваются; ширина поля вывода равняется 4). - число сгенерированных значений = <значение> Решение: #include "stdafx.h" #include <iostream> #include <cstdlib> #include <ctime> #include <iomanip> using namespace std; int genprint(int *, const int, const int, const int, const int); int main() { setlocale(LC_ALL, "Russian"); srand(time(0)); const int arrSize = 20; int massiv[arrSize]; int left = 11, right = 39, high = 7; int chislo; chislo = genprint(massiv, arrSize, left, right, high); cout<<"Вывод нашего массива: \n"; cout<<"Первые десять значений: "; for(int i=0; i<(arrSize/2); i++) cout<<setw(4)<<massiv[i]; cout<<'\n'; cout<<"Вторые десять значений: "; for(int i=arrSize/2; i<arrSize; i++) cout<<setw(4)<<massiv[i]; cout<<'\n'<<"число сгенерированных значений = <"<<chislo<<"> \n"; system("pause"); return 0; } int genprint(int *arr, const int N, const int lb, const int rb, const int hb) { int a; int i = 0, counter = 0; while(i<N) { a=rand()%(rb-lb+1)+lb; counter++; if((a%10)+(a/10)<7) { arr[i] = a; i++; } } return counter; } Как преобразовать ваш код для этой задачи? Добавлено через 1 минуту Вычислить сумму элементов массива, расположенных между вторым минимальным и вторым максимальным элементами. ПРототип пользовательской функции: int sum2mxn(int*, const int, int&, int&); параметры функции: массив, число элементов масива, (вторые) максимальный и минимальный элементы(ссылки). Функция возвращает сумму элементов массива, расположенных между вторым минимальным и вторым максимальным элементами. Добавлено через 26 минут ЧТо означает: #define N 10 ? НАс учили писать перед после включения директив using namespace std; Можно обходиться без этого? Вернуться к обсуждению: Сумма элементов массива C++
0
|
08.12.2013, 16:34 | |
Готовые ответы и решения:
2
Сумма элементов массива, у которых сумма индексов, на которых они находятся, - четное число. Проверить код
|
08.12.2013, 16:34 | |
Помогаю со студенческими работами здесь
0
Сумма положительных элементов, произведение элементов массива Сумма элементов массива Сумма элементов массива Сумма элементов массива |
Новые блоги и статьи
![]() |
||||
Winforstrap или красявый дизайн своими руками на Winforms
anomal6 04.03.2025
Сидел тут вечером ковырял проект на MAUI, и как же глупо создаются пакеты MSIX и система обновлений пакета публикации, но не об этом.
Бывает нужен современный дизайн программы а писать на MAUI,. . .
|
Формат данных для симуляции физики, посредством распространённых не обученных моделей.
Hrethgir 04.03.2025
Что-то как-то снова потерялось, зато катангенсы закатангесились в одном сообщении. На днях писал, что планирую для работы апгрейдить (на этот раз удачно) девайс для работы (конкретно - здоровья для,. . .
|
Концепция variadic
CoderHuligan 04.03.2025
Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка. . .
|
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, который кардинально меняет правила игры. В этом релизе разработчики Oracle наконец-то довели до ума множество критически важных улучшений в. . .
|
Разработка блокчейн с использованием 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 не справляется. . .
|