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

Поиск максимума в массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция Compress(s,t) http://www.cyberforum.ru/cpp-beginners/thread1125872.html
Назначение: замена в строке s множественных вхождений символа t на одно.
C++ Рекурсивное возведение в степень числа Рекурсивная функция,которая принимает 2 параметра:первый-число,второй-степень в которую нужно возвести число.Всё просто.Но до моей тупой коробки не может дойти то,как указать,чтобы рекурсия вызывалась конкретное число раз. function(2,3); Рекурсия должна вызываться два раза: 2*2=4, 4*2=8. Вот не могу понять,как указать количество рекурсий. http://www.cyberforum.ru/cpp-beginners/thread1125811.html
C++ Исправить код
Исправлял код и не могу исправить выделенное(в коде). Помогите чем-нибудь заменить данные строки(сделать более просто без iFile). В самом низу изначальный код. #include "conio.h" #include <iostream> #include <fstream> #include <string> #include <vector> using namespace std; int main() {
Сведение о программе написанной на с++ C++
Искала по форуму, поиск находит что попало, но не то что нужно: нужно в VS 2008 установить для программы: file version product version product name copyright file description
C++ Увеличение и уменьшение "Квадрата" афтоматически http://www.cyberforum.ru/cpp-beginners/thread1125723.html
Выкладываю готовый код (возможно кому то пригодится) Задание : Решить предыдущую задачу, только размеры должны изменятся афтоамтически через 1 секунду. Нажатие на левую кнопку мыши меняет направление изменения размеров. Права кнопка завершает работу Код программы: #include <Windows.h> #include <tchar.h>
C++ Снова try catch Доброе утро всем!:) Недавно спрашивала как работать с блоками try ... catch. В общем, прозрение так и не пришло, но доделать код хочется. Вот сделала пока такую штуку int_array::int_array(int n) { try{ if (n < 0) throw "Cannot initialize array with negative count of elements!"; mas = new int; for (int i = 0; i < n; ++i) подробнее

Показать сообщение отдельно
dasisasha
0 / 0 / 0
Регистрация: 19.03.2014
Сообщений: 12
21.03.2014, 16:07     Поиск максимума в массиве
Всем доброго времени суток! Прошу помощи у форумчан, возникла проблема, не могу понять, как возвести элементы массива в куб. Задание звучит так:
1.1 В массиве mas[n] целых чисел найти значение элемента массива и его номер для условий поиска и заданного значения х.
1.2 Удалить найденный элемент с изменением длины массива.
1.3 Использовать указатели для обращения к элементам массива.
Условия поиска Max ( |mas1| , …, |masn| ) Для mas3i < x

Написал программу, подскажите как ее доработать
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
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <time.h>
 
int _tmain(int argc, _TCHAR* argv[])
{int mas[] ={44,55,12,42,94,18,06,67,19,39,20,11,19,51,29};
int x,k;
FILE *f_out;
f_out=fopen("out.txt","w");
for (int i=0;i<15;i++)   
printf ("");
printf ("x=");
scanf("%i",&x);
 
int s=mas[0];
k=0;
for (int i=0;i<15;i++)
if (abs(mas[i]>s) && (mas[i]<x)) {s=mas[i];k=i;}; 
fprintf (f_out,"max: mas[%i]=%i\n",k+1,s);
for (int i=k;i<14;i++)
mas[i]=mas[i+1];
for (int i=0;i<14;i++)
fprintf (f_out,"%i ",mas[i]);
getch();
 
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru