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

Вычислить сумму квадратов чисел массива, абсолютная величина которых превышает заданное значение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Подсчет определенных символов из файла http://www.cyberforum.ru/cpp-beginners/thread1829909.html
Разработать программу, принимающую на входе (в качестве параметра) файл, написанный на языке высокого уровня. Во файле считается число символов "{" и "}" и выводится на печать сообщение об ошибке, если они не равны между собой или не сбалансированы. Как это можно реализовать?
C++ Error C2440: инициализация: невозможно преобразовать "void *" в "listnode *". подскажите, что можно сделать? #include <iostream> struct listnode { char *data; int value; struct listnode *next; }; struct listnode *list_nodecreate(char *data, int value) { struct listnode *p = malloc(sizeof(*p)); http://www.cyberforum.ru/cpp-beginners/thread1829903.html
C++ Можете сказать, на каком языке написан данный код
Здравствуйте. Можете сказать, на каком языке написан данный код. На какой программе запустить? Также, это одна программа или же по частям? Исходный код программы поиска кратчайших путей с использованием каждого из выше приведенных алгоритмов: #include <stdio.h> #include <conio.h> #include <alloc.h>
C++ Nan после вычисления
после вычисления значения выдает число, nan, число. как можно округлить до того значения, чтобы выдавался корректный ответ? + после прохода первого цикла на заполнение массива программа вылетает #include <iostream> #include <math.h> using namespace std; double element (int a, int b){ const int e = 2.718;
C++ Поиск слова по координатам http://www.cyberforum.ru/cpp-beginners/thread1829851.html
Нужно найти слово в файле по координатам, заданным в переменной wordCoords. Координаты должны включать в себя: Номер предложения, номер текста в предложении. Добавлено через 13 минут Точнее номер слова в предложении
C++ Составить программу вычисления значения Y по заданным математическим функциям! Вот задача! (А, В) Ввести с клавиатуры! Y = 3(e^A) + log( с основанием 3)(A^2 + B^2 + 5) если A^2 + B^2 > 5; Y = tg^4(A+B) если A^2 + B^2 < 1; Y = -3 В остальных случаях! Программу я составил следующую: #include <iostream> подробнее

Показать сообщение отдельно
slavek777
3 / 3 / 0
Регистрация: 15.09.2016
Сообщений: 163
Завершенные тесты: 1

Вычислить сумму квадратов чисел массива, абсолютная величина которых превышает заданное значение - C++

19.10.2016, 17:02. Просмотров 126. Ответов 2
Метки (Все метки)

Дано задание:
Массив содержит 7 действительных чисел. Вычислить сумму квадратов тех чисел, абсолютная величина которых превышает значение 2,5. При выполнении программы значения элементов массива (последовательность чисел) выбрать самостоятельно.
Написал код, но при компиляции, при нажатии на кнопку зависает. В чем проблема? Как я понял, что-то логическое допущено в вводе/выводе информации, ибо к сожалению на лекци это было затронуто ну почти никак, а в интернете найти должной информации не удалось.


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void __fastcall TForm1::Button1Click(TObject *Sender)
{
float a    [ 7 ]   ;
int i ;
float sum ;
for ( i=0 ; i < 6 ; i++ )
a [ i ] = StrToFloat(Memo1->Lines ->Strings [ i ] );
 
 {
 if (fabs (a  [ i ] < 2.5 ) )
  sum +=  a[ i ]    ;
  else
   sum +=0 ;
 
 Label1 -> Caption =FormatFloat("0.000 " , sum );
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru