Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ создать линейный двунаправленный список двумя массивами https://www.cyberforum.ru/ cpp-beginners/ thread397851.html
Нужно создать линейный двунаправленный список двумя массивами. Может у кого-то есть образец как это сделать ? Добавлено через 7 часов 34 минуты Нужно создать линейный двунаправленный список двумя массивами. Может у кого-то есть образец как это сделать ? #include<iostream> #include<conio.h> using namespace std; void main(){
C++ Нод для массива чисел
Ввести с клавиатуры последовательность чисел (как положительных, так и отрицательных, как целых, так и вещественных). Создать свои пользовательские функции. Первая из них сортирует вещественные числа по возрастанию. Вторая - ищет числа, содержащие последовательность цифр "000". Третья выводит НОД целых положительных чисел. Четвертая выводит результат на экран. Реализовать, используя...
C++ "Защита от дурака" https://www.cyberforum.ru/ cpp-beginners/ thread397847.html
Здравствуйте! Недавно начал изучать Си и столкнулся с проблемой. Как можно с помощью цикла организовать корректность ввода числа? В Паскале это примерно выглядит так repeat write('Введите число'); readln(n); until (n>0) and (n<100) А в Си то repeat нет :) Помогите пожалуйста.
C++ Работа с потоком ввода. Всем привет! Помогите решить задачу пожалуйста: Написать программу для проверки возможностей управления потоком ввода: ограничить число вводимых в буфер символов с последующей очисткой потока; проверить работу функций peek, putback, ignore. https://www.cyberforum.ru/ cpp-beginners/ thread397834.html
Шаблонная функция с явной специализацией не возвращает динамический массив C++
Здравствуйте! Возникла проблема! Есть шаблонная функция с явной специализацией для строк (тип char*), которая должна возвратить динамический массив! template <typename T> T *DynMass(T *mas, int n) { T *dynamic = new T ; //динамический масив
C++ for заменить на while https://www.cyberforum.ru/ cpp-beginners/ thread397831.html
for( i=0; i<(n-1);i++) { if (a==0 && a==0) zero=true; } как написать используя оператор while(условие)???
C++ Составьте пожалста блок-схему https://www.cyberforum.ru/ cpp-beginners/ thread397815.html
#include <iostream> #include <ctime> #include <vector> #include <algorithm> #include <iterator> int getUnique(const std::vector<int> &vec, int max) { int val; do
[C++] ассемблерный модуль C++
Привет всем. Я вот тут пытаюсь ассемблерную вставку в с++ запихнуть... А не получается. Точнее получается... Но как - то криво. Пишу просто для пробы: ... void printab(int ); int x1; asm("pushl %0\n\tcall printab \n\tpop %%eax" : : "r" (x1)); ...
C++ Как задать динамически массивы ? Как задать динамически массив? Какой заголовчный файл необходим? Int *B=new A n=100 Заработает ли? https://www.cyberforum.ru/ cpp-beginners/ thread397802.html C++ Как в функцыю передать массив https://www.cyberforum.ru/ cpp-beginners/ thread397801.html
#include "stdafx.h" #include <ctime> #include <iostream> double my(double x ) { int i,j; //Вот сюда }
C++ Все возможные перестановки букв слова - нужен алгоритм
Доброго времени суток, форумчане. Помогите пожалуйста найти/составить алгоритм решения следующей задачи: Дано слово. Найти все возможные варианты перестановки его букв. Пример: Дано: abc Вывести: acb abc bac
C++ Помогите составить программу транслитерации. Составить программу , которая выводила бы на экран видеомонитора текст, который бы набирался русскими символами, а выводился их латинскими аналогами (транслитерация). Например слово "Слава" должно выводиться как "Slava". https://www.cyberforum.ru/ cpp-beginners/ thread397780.html
0 / 0 / 0
Регистрация: 17.11.2011
Сообщений: 4
0

Заполнить массив - C++ - Ответ 2241946

03.12.2011, 14:00. Показов 597. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно заполнить массив 40 рандомными значениями, найти "максимальное" значение а все до "максимального" заполнить - 0 (нулями).
Прошу помощи именно с алгоритмом.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<stdio.h>
#include<time.h> 
#include<stdlib.h> 
 
int main() 
{
int max; 
int i;
int m[40];
 
for (i=0;i<40;i++)
    {   
        m[i]=rand()%10;     
    } 
 m[0]=max;
for (i=0;i<40;i++)
    {
        if
            (m[i]>max)
            max=m[i];
    }
}
Как найти макс.элемент до меня дошло, но вот с заменой всех элементов до максимального на 0(ноль) - не пойму.
Прошу помощи.

Вернуться к обсуждению:
Заполнить массив C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.12.2011, 14:00
Готовые ответы и решения:

Заполнить массив первыми ста простыми числами, и вывести массив на экран
Объявите одномерный целочисленный массив в котором не более 100 элементов выполните генерацию...

Массив: Случайным образом заполнить двумерный массив размерностью 3х4 цифрами от -20 до 10
Помогите пожалуйста с задачей Написать программу, которая случайным образом заполняет двумерный...

Заполнить динамический массив из файла и записать массив обратно в файл
Подскажите пожалуйста функцию которая будет заполнять Динамический массив из файла и обратную...

Заполнить массив строк из файла. Массив заполняется, но выводится не корректно
Здравствуйте! Такая проблема. В файле имена записаны в столбик и разделены точкой с запятой. Массив...

4
03.12.2011, 14:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.12.2011, 14:00
Помогаю со студенческими работами здесь

Массив: Не могу заполнить массив, только самое большое значения...
Не могу заполнить массив только самое большое значения #include &lt;iostream&gt; using namespace...

Заполнить массив случайными числами и отобрать в другой массив все простые числа
заполнить массив случайными числами в интервале и отобрать в другой массив все простые числа....

Создать одномерный массив, заполнить его случайными значениями, отсортировать массив по убыванию
создать одномерный массив, заполнить его случайными значениями, отсортировать массив по убыванию....

Дан массив A[N]. заполнить массив В[N] элементами массива A[N], которые удовлетворяют двойному неравенству
Дан массив A. заполнить массив В элементами массива A, которые удовлетворяют двойному неравенству:...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru