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

Массивы, нужно определить минимальный элемент, вывести его значение и индекс... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значения функции http://www.cyberforum.ru/cpp-beginners/thread535936.html
вычислить значения функции y=F(x) для значений аргумента x, изменяющегося в интервале от Xначальное до Xконечное c шагом ∆x. из полученных данных сформировать таблицу содержащую столбцы – №п.п; значение аргумента х; значение параметра а; значение аргумента у.
C++ Вызовы функций с указателями У меня всё получилось с первыми 3 функциями , а что в 4 я совсем не пойму.. #include <stdio.h> #include <math.h> #include <conio.h> #include <iostream> using namespace std; double(*p_func_1)(float*,int); double(*p_func_2)(double,long int); http://www.cyberforum.ru/cpp-beginners/thread535932.html
Работа с классами C++
1. Класс “круг”: x, у, R, признак визуализации (отображать ли на экране). 2. Потомки: “вписанный многоугольник” (количество сторон), “описанный многоугольник” (количество сторон, цвет), ввести порядковый номер фигуры в базовом классе, определить функцию view – для каждого класса с разной реализацией. 3. В обоих классах перегрузить “++” – увеличение количества сторон, унарный “-“ – изменение...
C++ Найти среднее арифметическое кубов и среднее геометрическое модулей чисел
Найти среднее арифметическое кубов этих чисел и среднее геометрическое модулей этих чисел.
C++ Сравнение полей структур http://www.cyberforum.ru/cpp-beginners/thread535904.html
Задача имела формулировку: "Сведения о выдаче экземпляра журнала состоят из названия журнала, номера журнала, фамилии читателя. Написать программу для занесения в массив информации о N таких сведениях. По заданному названию журнала найти выдававшиеся номера и фамилии бравших их читателей. Найти самого активного читателя". Моя программа почему то не сравнивает поля при поиске(( Не могу...
C++ МАССИВЫ: динамические мас.значение типа "int *" нельзя присвоить сущности типа "int" МАССИВЫ: динамические массива ОШИБКА:значение типа "int *" нельзя присвоить сущности типа "int" #include <iostream> using namespace std; void main() { int n,m; cout<<"VVEDITE MATRIX:\n"<<endl; cin>>n>>m; подробнее

Показать сообщение отдельно
a.n.o.n.i.m
137 / 137 / 15
Регистрация: 26.02.2011
Сообщений: 528
12.04.2012, 21:17     Массивы, нужно определить минимальный элемент, вывести его значение и индекс...
Странно этого поста не помню,я не мог так написать)) я только на си

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
//#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <locale.h>
#include <stdlib.h>
 
int main()
{
    setlocale(LC_ALL, "RUSSIAN");
    int i,n;
    while(!fflush(stdin)&&printf("Введите размерность массива = ")&&!scanf("%i",&n));
    int *A=(int*)malloc(n*sizeof(int));
    int min=A[0];
    printf("\n\tВвод массива А\n\n");
    for(i=0;i<n;i++)
    {
        while(!fflush(stdin)&&printf("A[%i] = ",i+1)&&!scanf("%i",&A[i]));
    }
    for(i=0;i<n;i++)
    {
        if(A[i]<min)
        {
            min=A[i]; 
        }
    }
    system("cls");
    printf("Массив А: ");
    for(i=0;i<n;i++)
    {
        printf("%i ",A[i]);
    }
    printf("\nМинимальный элемент массива А: %i",min);
    getch();
    return 0;
}
Вот мой вариант,будешьв виджуал компилировать если разкомментируй первую строку

Добавлено через 1 минуту
Но у меня и тот код с предыдущего поста на с++ прекрасно компилируется
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru