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

В одномерном массиве состоящем из n вещественных элементов вычислить: - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шифрование данных методом подстановки http://www.cyberforum.ru/cpp-beginners/thread839911.html
Здравствуйте! Нужно написать программу, чтобы она шифровала произвольный текст методом подстановки: V={а,б,в,г,д,е} m=2 Не очень силен в программировании. Получилось набросать вот такой код: #include "stdafx.h" #include <iostream> #include <iomanip> #include <string>
C++ Разница в быстродействии версий С++ Добрый день. Сейчас проделывал некий опус на liveworkspace и получил поразившие меня результаты. Сей код... template <class fType, class sType> class Pair { public: Pair() { } ~Pair() { } http://www.cyberforum.ru/cpp-beginners/thread839894.html
Не коректро работает функция удаления из файла C++
Писал я значит функцию вводишь ID он удоляет пациентов илил врачей с этим ID но хоть ты убей он ничего не удоляет почему то условие для if всегда true или вообще не в этом проблема. Помогите разобратся. void deleteID() { getchar(); int n; char point; FILE *fp; printf("Enter patients or doctors code>"); scanf("%s",&point);
C++ среди чисел k,l,r два одинаковых,а в третье отлично от них.Переменной n присвоить значение числа,отличного от двух одинаковых
среди чисел k,l,r два одинаковых,а в третье отлично от них.Переменной n присвоить значение числа,отличного от двух одинаковых
C++ Представление матриц в ПОЛИЗ http://www.cyberforum.ru/cpp-beginners/thread839876.html
Пишу калькулятор, который может вычислять выражения типа * sqrt(36) * (6 + 11 / 3). В квадратных скобках - это матрица, в "нормальной" записи она выглядит так \begin{pmatrix} 1 4 7 \\\! 2 5 8 \\\! 3 6 9 \end{pmatrix} Для вычисления буду использовать ПОЛИЗ. С построением ПОЛИЗ для выражений со скобками и функциями (типа cos() или sqrt()) я разобрался, а вот как быть если в выражении...
C++ Конструктор копирования Помогите пожалуйста разобраться!Правильно ли я написал конструктор копирования?Не могу понять почему не срабатывает метод show() для объекта copy при выполнении. #include <iostream> #include <time.h> #include <stdlib.h> #include <stdio.h> #include <iomanip> using namespace std; class myarr подробнее

Показать сообщение отдельно
names1995
11 / 11 / 2
Регистрация: 13.11.2012
Сообщений: 276
16.04.2013, 23:55     В одномерном массиве состоящем из n вещественных элементов вычислить:
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
#include <iostream>
#include <locale.h>
#include <math.h>
using namespace std;
int main ()
{ 
    setlocale (0,"Russian");
    int razmer; // ГђГ*çìåð Г¬Г*Г±Г±ГЁГўГ*
    cout << "Ââåäèòå Г°Г*çìåð Г¬Г*Г±Г±ГЁГўГ*: ";
    cin >> razmer; // Ââîä Г°Г*çìåðГ* 
    int *mas = new int[razmer];
     for(int i = 0; i < razmer; i++){
               cin>>mas[i]; 
       } 
     int min=mas[0];
    int ind=0;
    for(int i=0; i<razmer; i++)
    {
       if(mas[i]<min)
       {
          min=mas[i];
          ind=i;
       }
    }
    int sum=0;
    for(int i=ind+1; i<razmer; i++)
    {
          sum+=mas[i];
    }
     cout <<"Ñóììó ýëåìåГ*òîâ Г¬Г*Г±Г±ГЁГўГ*, Г°Г*ñïîëîæåГ*Г*ûõ" 
          <<" ïîñëå ìèГ*ГЁГ¬Г*ëüГ*îãî ýëåìåГ*ГІГ* Г°Г*ГўГ*Г*:="
        <<sum <<endl;  
        cout << "------------------\n";
    int nechetsum=0;
    for (int j=0; j<razmer; j++)
{
      if (mas[j]%2==1) 
      { 
    nechetsum += mas[j];
      } 
            
} 
  
cout <<  "Ñóììó ýëåìåГ*òîâ Г¬Г*Г±Г±ГЁГўГ*" 
    <<" Г± Г*ГҐГ·ГҐГІГ*ûìè Г*îìåðГ*ìè:="
     <<nechetsum <<endl;
cout << "------------------\n";
int posled=-1;
int perviy=-1;
for( int i=0; i<razmer; i++)
{
   if(mas[i]>0)
   {
      if(perviy==-1)
         perviy=i;
      else
        posled=i;
 
    }
}
int summ=0;
if(perviy!=-1 && posled!=-1)
 {
    for(int  i=perviy; i<=posled; i++)
      {
       summ+=mas[i];
       }
 }
 cout <<"ÑóììГ* ýëåìåГ*òîâ Г¬Г*Г±Г±ГЁГўГ*, Г°Г*ñïîëîæåГ*Г*ûõ ìåæäó" 
      <<"ïåðâûì ГЁ ïîñëåäГ*ГЁГ¬"
      "îòðèöГ*òåëüГ*ûìè ýëåìåГ*ГІГ*ìè:="
      <<summ <<endl;
     cout << "------------------\n"; 
      for (int i=0; i<razmer; i++)   
      {
      
      if (mas[i]>abs(1))
      {
        delete [] mas;
       mas[i]=0;
       } 
      
    } 
        
              cout <<"CГ¦Г*òûé Г¬Г*Г±Г±ГЁГў:\n";
         for (int i=0; i<razmer; i++)
  
             cout << mas[i] <<endl; 
          
system ("PAUSE"); 
return 0;
}
Добавлено через 3 минуты
как-то так ))))
 
Текущее время: 11:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru