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

проверьте решение - C++

Восстановить пароль Регистрация
 
popoff17
10 / 10 / 2
Регистрация: 13.07.2010
Сообщений: 206
28.12.2010, 13:13     проверьте решение #1
прошу помощи: на зачет бежать скоро, написал в блокноте код (за неимением компилятора). проверьте пожалуйста, кому не сложно.

условие в файле.
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
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <math.h>
 
   void main()
   {
     double Q1,Q2,Q3,R1,R2,t1,t2,a,F,L;
 
     R1=0.252;
     R2=0.293;
     t1=264;
     t2=43;
     a=59.034;
     L=1;
     F=0.53;
 
     Q1=a*F*(t1-t2)/(R2-R1);
     cout<<"Q1 = "<<Q1<<endl;
 
     Q2=2*M_PI*a*L*(t1-t2)/(log(R2/R1));
     cout<<"Q2 = "<<Q2<<endl;
 
     Q3=4*M_PI*a*(t1-t2)/(1/R1-1/R2);
     cout<<"Q3 = "<<Q3<<endl;
 }
Миниатюры
проверьте решение  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2010, 13:13     проверьте решение
Посмотрите здесь:

C++ Проверьте
Проверьте решение новичка:) C++
Проверьте код C++
Проверьте код C++
Проверьте C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
deadlock
 Аватар для deadlock
372 / 351 / 7
Регистрация: 14.12.2010
Сообщений: 1,265
28.12.2010, 13:16     проверьте решение #2
добавь:
C++
1
using namespace std;
результат:
Q1=168650
Q2=543796
Q3=295249
чего означает- не разбирался )))
popoff17
10 / 10 / 2
Регистрация: 13.07.2010
Сообщений: 206
28.12.2010, 13:31  [ТС]     проверьте решение #3
Цитата Сообщение от deadlock Посмотреть сообщение
добавь:
C++
1
using namespace std;
результат:
Q1=168650
Q2=543796
Q3=295249
чего означает- не разбирался )))
Премного благодарен!
работает и ладно

может возможно еще одну проверить? тема: обработка массивов.
если можно как то по другому, напишите, я перед универом переделаю.
Задача: В заданной целочисленной квадратной матрице Н найти в каждой строке число положительных элементов, и наибольший из положительных элементов строки. Исходную матрицу вывести в общепринятом виде. Результаты вывести в произвольной форме.

Решение:
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
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <math.h>
#include <float.h>
 
   void main()
   {
    int i,j,n;
    double H[10][10],max[10],p[10];
 
     n=5; //строк/столбцов
 
     H[1][1]=7;  H[1][2]=-1;  H[1][3]=15; H[1][4]=24;  H[1][5]=0;
     H[2][1]=-8; H[2][2]=-5;  H[2][3]=-3; H[2][4]=-12; H[2][5]=-12; 
     H[3][1]=11; H[3][2]=28;  H[3][3]=-3; H[3][4]=7;   H[3][5]=-15; 
     H[4][1]=35; H[4][2]=4;   H[4][3]=5;  H[4][4]=-28; H[4][5]=-1; 
     H[5][1]=5;  H[5][2]=-10; H[5][3]=0;  H[5][4]=7;   H[5][5]=-6;
 
    cout<<"Задана матрица:"<<endl;
    for(i=1;i<n+1;i++){      //строки
    max[i]=FLT_MIN;
    p[i]=0;
    for(j=1;j<n+1;j++){  //столбцы
        printf("%5.0f",H[i][j]);
        if(H[i][j]>0)
        p[i]=p[i]+1;
 
        if(H[i][j]>max[i])
        max[i]=H[i][j];}
        printf(" Положительных элементов %.0f, максимальный из них %.0f\n",p[i],max[i]);    
 
    }
    }
deadlock
 Аватар для deadlock
372 / 351 / 7
Регистрация: 14.12.2010
Сообщений: 1,265
28.12.2010, 13:33     проверьте решение #4
ну только что кракозябрами русский текст на экран выводит, если не принципиально - то работает.
popoff17
10 / 10 / 2
Регистрация: 13.07.2010
Сообщений: 206
28.12.2010, 13:34  [ТС]     проверьте решение #5
Цитата Сообщение от deadlock Посмотреть сообщение
ну только что кракозябрами русский текст на экран выводит, если не принципиально - то работает.
еще раз спасибо!
И с Наступающим!
deadlock
 Аватар для deadlock
372 / 351 / 7
Регистрация: 14.12.2010
Сообщений: 1,265
28.12.2010, 13:35     проверьте решение #6
и тебя с наступающим.
удачи на зачете!!!!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.12.2010, 05:10     проверьте решение
Еще ссылки по теме:

Проверьте программу C++
C++ Проверьте программу
Проверьте решение на ошибки и недочеты C++

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

Или воспользуйтесь поиском по форуму:
popoff17
10 / 10 / 2
Регистрация: 13.07.2010
Сообщений: 206
29.12.2010, 05:10  [ТС]     проверьте решение #7
Цитата Сообщение от deadlock Посмотреть сообщение
и тебя с наступающим.
удачи на зачете!!!!
Сдал
Yandex
Объявления
29.12.2010, 05:10     проверьте решение
Ответ Создать тему
Опции темы

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