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

Найти наименьшее значение среди положительных элементов и его индекс в массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перегнать с паскаля в С++ http://www.cyberforum.ru/cpp-beginners/thread696642.html
здравствуйте, мне нужно перегнать с Паскаля в C++. Код Pascal: program ss; var x, y, z, a: intraer; begin readln (x,y,z); while not (x < y and y < z) do
C++ Определить, имеются ли в партии из N деталей бракованные Пригодность детали оценивается по размеру В,который должен соответствовать интервалу (A-b,A+b). Определить имеются ли в партии из N деталей бракованные. Если да,то подсчитать их количество,в противном случае выдать отрицательный ответ. http://www.cyberforum.ru/cpp-beginners/thread696633.html
Файлы: вывести текст на экран; по нажатию клавиши выделить каждое предложение текста C++
Помогите пожалуста на завтра очень нужно сделать. Нужно создать текстовый файл(.dat) в нем должно быть три предложения. Написать программу которая: 1. выводить текст на экран дисплея. 2. по нажатию произвольной клавиши поочередно выделяет каждое предложение текста в последовательности 2,1,3. Добавлено через 1 час 42 минуты help me) есть варианты? Добавлено через 2 часа 28 минут
Найти 15 первых натуральных чисел, делящихся нацело 19 и находящихся в интервале , левая граница которого равна 100. C++
Найти 15 первых натуральных чисел, делящихся нацело 19 и находящихся в интервале , левая граница которого равна 100. Привет всем вот мой код,в консольном у меня выводит только одно число которое делиться на 19 #include "stdafx.h" #include<iostream> #include<conio.h> #include <cmath> using namespace std; int _tmain(int argc, _TCHAR* argv)
C++ Найти среди первых чисел Фибоначчи хотя бы одно, делящееся на m http://www.cyberforum.ru/cpp-beginners/thread696618.html
Друзья! Прошу помощи с задачками, кто чем может. А то препод сказал НАДО. А меня даже чайником назвать нельзя( Вот эти задачи. 2. Для заданного целого числа m найти среди первых чисел Фибоначчи хотя бы одно, делящееся на m. Заранее спасибо
C++ Найти НОД(GCD)(U[m],u[n]), где u[m] и u[n] — числа Фибоначчи, используя формулу GCD(u[m],u[n]) = u[GCD(m,n)] Друзья! Прошу помощи с задачками, кто чем может. А то препод сказал НАДО. А меня даже чайником назвать нельзя( Вот эти задачи. 3. Найти НОД(GCD)(U,u), где u и u — числа Фибоначчи, используя формулу GCD(u,u) = u. Заранее спасибо подробнее

Показать сообщение отдельно
PitBool
 Аватар для PitBool
12 / 12 / 6
Регистрация: 31.10.2012
Сообщений: 45
13.11.2012, 20:51     Найти наименьшее значение среди положительных элементов и его индекс в массиве
Для того чтобы в консоли не выводило иероглифы, нужно поменять шрифт на Lucida Console.
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
33
34
35
36
#include <iostream>
#include <conio.h>
#include <Windows.h>
 
using namespace std;
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
 
const int n = 25;
int x[n], s = 0, c = 0, a = -100, b = 100, i_min, min = 0;
 
for(int i = 0; i < n; i++)
    x[i]= -100 + rand()%200;
 
 
for(int i = 0; i < n; i++)
    cout<<"x["<<i<<"] = "<<x[i]<<"\t";
 
for(int i = 0; i < n; i++)
{
    if(x[i] >= 0 && x[i] <= min) min = x[i], i_min = i;
    if(a<x[i] && b>x[i])
    {
        s+=x[i];
        c++;
    }
}
 
cout<<"\nСр. знач: "<<s/c<<endl;
cout<<"Индекс наименьшего: "<<i_min;
 
getch();
return 0;
}
 
Текущее время: 16:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru