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

Составить программу, которая вычисляет количество элементов одномерного массива Х, состоящего из 15 вещественных чисел, которые равняются по значению - C++

Восстановить пароль Регистрация
 
Люсенька
0 / 0 / 0
Регистрация: 20.06.2010
Сообщений: 12
20.06.2010, 16:36     Составить программу, которая вычисляет количество элементов одномерного массива Х, состоящего из 15 вещественных чисел, которые равняются по значению #1
Составить программу, которая вычисляет количество элементов одномерного массива Х, состоящего из 15 вещественных чисел, которые равняются по значению максимальному элементу.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.06.2010, 16:36     Составить программу, которая вычисляет количество элементов одномерного массива Х, состоящего из 15 вещественных чисел, которые равняются по значению
Посмотрите здесь:

Составьте программу, которая выводит индексы тех элементов массива (состоящего из В целых чисел), значение которых больше заданного числа А C++
C++ Составить программу,которая вычисляет сумму элементов массива, которые расположены между максимальным и минимальным элементами.
C++ Преобразование одномерного массива, состоящего с n вещественных элементов
Составить программу, которая вычисляет сумму элементов неупорядоченного целочисленного массива М, состоящего из 12 цифр, которые не повторяются C++
составить программу, которая находит максимальное и минимальное значение среди элементов одномерного массива Y, которая состоит из N целых чисел C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mvji
0 / 0 / 0
Регистрация: 02.12.2009
Сообщений: 17
20.06.2010, 17:16     Составить программу, которая вычисляет количество элементов одномерного массива Х, состоящего из 15 вещественных чисел, которые равняются по значению #2
Искать среди вещественных чисел, если честно глупо, проще было бы искать среди целых, но что поделаешь раз такое задание:
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
37
// Задать одномерный массив из вещественных чисел (15)
// Посчитать количество элементов которые равны по значению максимальному
 
 
#include "stdafx.h"
#include <iostream>
#include <conio.h>
 
const int n = 15;
double a[n] = {
    12.1, 12.2, 12.3, 14.5, 14.54,
    1, 2, 3, 4, 15, 15.1, 15, 15, 15.1, 0
};//удалить все записиси от знака "]" до ; если ввод будет с клавиатуры
 
int _tmain(int argc, _TCHAR* argv[])
{
    int  k = 1// 0 если требуется выводить не учитывая сам максиамльный
            // 1 если учитывать
         , i;
    double   max = 0;
    printf("Array:\n");
    /* Раскоментировать, если ввод должен быть осуществлен с клавиатуры
    for(i = 0; i < n; i++)
        scanf_s("%f", &a[i]);
    */
    for(i = 0; i < n; i++)// ищем максимальный элемент и печатаем массив
        printf("%3.1f ", a[i]);
        if(a[i] > max)
            max = a[i];
    printf("\n");
    for(i = 0; i < n; i++)//ищем кол-во элементов равных максимальному
        if(a[i] == max)
            k++;
    printf("Amount of elements equal max: %d\n", k);
    system("pause");
    return 0;
}
Написано в visual c++;
Люсенька
0 / 0 / 0
Регистрация: 20.06.2010
Сообщений: 12
20.06.2010, 17:34  [ТС]     Составить программу, которая вычисляет количество элементов одномерного массива Х, состоящего из 15 вещественных чисел, которые равняются по значению #3
Цитата Сообщение от mvji Посмотреть сообщение
#include "stdafx.h"
ошибку тут выдает, помогите исправить...
mvji
0 / 0 / 0
Регистрация: 02.12.2009
Сообщений: 17
20.06.2010, 17:40     Составить программу, которая вычисляет количество элементов одномерного массива Х, состоящего из 15 вещественных чисел, которые равняются по значению #4
удали эту строку, разные компиляторы отсюда и ошибки.
Люсенька
0 / 0 / 0
Регистрация: 20.06.2010
Сообщений: 12
20.06.2010, 20:35  [ТС]     Составить программу, которая вычисляет количество элементов одномерного массива Х, состоящего из 15 вещественных чисел, которые равняются по значению #5
когда удаляю другие ошибки появляются...
Люсенька
0 / 0 / 0
Регистрация: 20.06.2010
Сообщений: 12
21.06.2010, 21:13  [ТС]     Составить программу, которая вычисляет количество элементов одномерного массива Х, состоящего из 15 вещественных чисел, которые равняются по значению #6
Мальчики, ну помогите ошибки исправить...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.06.2010, 22:16     Составить программу, которая вычисляет количество элементов одномерного массива Х, состоящего из 15 вещественных чисел, которые равняются по значению
Еще ссылки по теме:

Написать программу, которая вычисляет произведение элементов введенного с клавиатуры массива целых чисел C++
C++ Составить программу, которая подсчитывает количество разных по значению элементов в данном массиве
C++ Составить программу которая вычисляет сумму элементов неупорядоченного целочисленного массива М

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Scythian
 Аватар для Scythian
58 / 58 / 8
Регистрация: 01.01.2010
Сообщений: 222
21.06.2010, 22:16     Составить программу, которая вычисляет количество элементов одномерного массива Х, состоящего из 15 вещественных чисел, которые равняются по значению #7
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
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
 
const int n = 15;
double a[n] = {
                    12.1, 12.2, 12.3, 14.5, 14.54,
                    1, 2, 3, 4, 15, 15.1, 15, 15, 15.1, 0};
 
          //удалить все записиси от знака "]" до ; если ввод будет с клавиатуры
 
int main()
{
          int  k = 1         // 0 если требуется выводить не учитывая сам максиамльный
                                    // 1 если учитывать
                      , i;
          double   max = 0;
          cout<<"Array:\n";
          /* Раскоментировать, если ввод должен быть осуществлен с клавиатуры
          for(i = 0; i < n; i++)
                     scanf_s("%f", &a[i]);
          */
          for(i = 0; i < n; i++)                // ищем максимальный элемент и печатаем массив
                     printf("%3.1f ", a[i]);
                     if(a[i] > max)
                                max = a[i];
          printf("\n");
          for(i = 0; i < n; i++)                     //ищем кол-во элементов равных максимальному
                     if(a[i] == max)
                                k++;
          printf("Amount of elements equal max: %d\n", k);
          return 0;
}
Попробуй так. Если не пойдет - напиши в каком компиляторе работаешь!
Yandex
Объявления
21.06.2010, 22:16     Составить программу, которая вычисляет количество элементов одномерного массива Х, состоящего из 15 вещественных чисел, которые равняются по значению
Ответ Создать тему
Опции темы

Текущее время: 03:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru