Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Изменить шрифт и его размер (консоль) Как программно для windows можно поменять шрифт на Lucida Console и размер шрифта, скажем на 10ый ? Например через WINAPI или ещё как, лишь бы работало :) https://www.cyberforum.ru/ cpp-beginners/ thread725634.html Напечатать те слова исходного текста, у которых одинаковые соседи. C++
Очень прошу помощи в задании на строки: Задан текст. Напечатать те слова исходного текста, у которых одинаковые соседи. Заранее спасибо!)
C++ Наследование (Фигуры) Программа, фигуры. по наследованию. в моем коде нужно только найти параметры круга. в коде конструктор базового класса CShape был изменен на CShape (char *s) {name =new char ; strcpy(name,s);}. как... https://www.cyberforum.ru/ cpp-beginners/ thread725624.html C++ Линковщик студии суёт нос не туда куда надо Хочу разбить код на .h и .cpp файл, но эта, самка собаки, линковщик студии начинает творить непотребства. Пока весь код в .h файлах всё хорошо. Как есть сейчас: Colors. h - пара функций для... https://www.cyberforum.ru/ cpp-beginners/ thread725608.html
Брутфорс WPA2 C++
По-пьяни поменял пароль от wi-fi, гуглил, или посылает на Linux-системы, либо на CommView и Aircrack-ng. Сетевой адаптер не тащит эти проги. Есть амбиции написать прожку по бруту. Помню частично...
C++ Посчитать выражение https://www.cyberforum.ru/ cpp-beginners/ thread725585.html
sqrt((2)+sqrt((4)+..+sqrt(2n)))
C++ Дано целое положительное n. Вычислить. https://www.cyberforum.ru/ cpp-beginners/ thread725581.html
Извините за столь позднее обращение, но как это вообще решать?как!? Правила
C++ Написать функцию, кторая определяет символ, наиболее частый в строке
Заранее спасибо.
C++ Идентификатор не найден https://www.cyberforum.ru/ cpp-beginners/ thread725575.html
#include <iostream> #include <cstring> #include <new> #include"PRATT9.h" int main(){ chaff *ps; ps = new(buffer)chaff; strcopy (ps->dross,"qqqqqqqqqqqqqqqqqqq");\\выдает...
C++ Самый простой односвязный список https://www.cyberforum.ru/ cpp-beginners/ thread725571.html
Здравствуйте. Найдите ошибки или помогите полностью написать самый простой односвязный список. Без классов, без шаблонов и без функций. #include "stdafx.h" #include "iostream" using namespace...
C++ Подсчет и формирование массива
Характеристикой строки целочисленной матрицы называется сумма ее положительных четных элементов. Переставляя строки заданной матрицы,расположить их в соответствии с ростом характеристик. ...
C++ Ошибки из библиотеки avcodec https://www.cyberforum.ru/ cpp-beginners/ thread725561.html
Я пишу под Qt, при отладке возникает ошибка "expected primary-expression before '.' token" в dv.c в следующей части кода: #if CONFIG_DV_DEMUXER AVInputFormat ff_dv_demuxer = { .name ...
0 / 0 / 0
Регистрация: 10.12.2012
Сообщений: 8
0

Вывести элементы массива на промежутке [ a,b ], вычислить количество элементов массива, заменить все положительные элементы - C++ - Ответ 3830640

10.12.2012, 00:22. Показов 4052. Ответов 4
Метки (Все метки)

В одномерном массиве, состоящем из n вещественных элементов,
– вывести на печать элементы массива, значения которых не принадлежат промежутку [ a,b ]. Значения a,b задавать с клавиатуры;
– вычислить количество элементов массива, не меньших элемента с заданным номером, значение номера вводить с клавиатуры;
– заменить все положительные элементы массива их правыми соседями, если положительный элемент последний — заменить его на 0.

Вот,что сделано мной:
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
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
void main ()
{
clrscr ();
int*x;
int l,a,b, n,s,p;
printf("vvedite razmer massiva:\n");
scanf("%d",&n);
x=new int [n];
for(int i=0;i<n;i++){
x[i]=random(11)-random(11);
printf("element %d=%d\n",i,x[i]);
}
printf("vvedite znacheniya otrezkov\n");
scanf("%d",a);
scanf("%d",b);
for(i=0;i<n;i++)
{if(x[i]<a)
printf("%d",x[i]);
if(x[i]>b) printf("%d\n",x[i]);}
for (i=0;i<n-1;i++)
{if(x[i]>0)
x[i]=x[i+1];}
if (x[n]>0)
x[n]=0;
getch();
delete[]x;
}
Но программа не выводит результата.Где ошибка??

Вернуться к обсуждению:
Вывести элементы массива на промежутке [ a,b ], вычислить количество элементов массива, заменить все положительные элементы C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2012, 00:22
Готовые ответы и решения:

Найти максимальный элемент массива, заменить все положительные элементы массива максимальным
Создать одномерный массив из 10 случайных целых чисел из интервала от -10 до 10. Найти максимальный...

Найти максимальный элемент массива, заменить все положительные элементы массива максимальным
Создать одномерный массив из 10 случайных целых чисел из интервала от -10 до 10. Найти...

Заменить все положительные элементы массива максимальным
Помогите пожалуйста.:) Создать одномерный массив из 10 случайных целых чисел из интервала от -10...

Заменить все отрицательные элементы массива на -1, а положительные на +1
Заменить все отрицательные элементы массива на -1, а положительные на +1 С++ Помогите пожалуйста и...

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

Записать положительные элементы массива X подряд в массив Y. Определить k – количество положительных элементов. Вычислит сумму элементов массива Y
Записать положительные элементы массива X=(x1,x2,…, xn) подряд в массив Y=(y1,y2,…, yk)....

Заменить все положительные четные элементы массива единицами
Заменить все положительные четные элементы массива единицами. Найти номер первого максимального...

Заменить все положительные элементы массива на их остатки от деления на 5
Дан массив из 30-ти элементов. Написать программу, которая заменит все положительные элементы...

Функции обработки массива (определить произведение элементов массива, заменить модулем все элементы массива, уничтожить элемент с заданным значением)
Вот задания,не могу сделать ни одного из них,буду благодарен за помощь. Написать функции для...

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