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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
popoff17
10 / 10 / 2
Регистрация: 13.07.2010
Сообщений: 206
#1

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

28.12.2010, 13:13. Просмотров 390. Ответов 6
Метки нет (Все метки)

прошу помощи: на зачет бежать скоро, написал в блокноте код (за неимением компилятора). проверьте пожалуйста, кому не сложно.

условие в файле.
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;
 }
0
Миниатюры
проверьте решение  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2010, 13:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос проверьте решение (C++):

Проверьте решение новичка:) - C++
Напишите программу,которая считывает с клавиатуры символы до тех пор,пока не будет введен символ $.Организуйте в программе подсчёт...

Проверьте решение на ошибки и недочеты - C++
Сейчас просто без Студии сижу, а на завтра нужно сдать всё. Вот написал по примерам код. Суть задания: Описать структуру с именем...

Преобразовать решение используя указатели (дано решение без указателей) - C++
Элемент матрицы назовем седловой точкой, если он является наименьшим в своей своей строке и одновременно наибольшим в своем столбце или,...

Преобразовать решение (дано решение без указателей) - C++
Помогите начинающему программисту с преобразованием. Нужно приведенное решение преобразовать в решение с указателями. Дана квадратная...

Проверьте - C++
Помогите чайнику. Гляньте пожалуйста, правильно сделал #include &quot;stdafx.h&quot; #include&lt;iostream&gt; #include&lt;math.h&gt; #include&lt;conio.h&gt; ...

Проверьте - C++
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;string.h&gt; using namespace std; const int MAX=3; class StrNew { char*...

6
deadlock
376 / 355 / 8
Регистрация: 14.12.2010
Сообщений: 1,265
28.12.2010, 13:16 #2
добавь:
C++
1
using namespace std;
результат:
Q1=168650
Q2=543796
Q3=295249
чего означает- не разбирался )))
1
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]);    
 
    }
    }
0
deadlock
376 / 355 / 8
Регистрация: 14.12.2010
Сообщений: 1,265
28.12.2010, 13:33 #4
ну только что кракозябрами русский текст на экран выводит, если не принципиально - то работает.
1
popoff17
10 / 10 / 2
Регистрация: 13.07.2010
Сообщений: 206
28.12.2010, 13:34  [ТС] #5
Цитата Сообщение от deadlock Посмотреть сообщение
ну только что кракозябрами русский текст на экран выводит, если не принципиально - то работает.
еще раз спасибо!
И с Наступающим!
0
deadlock
376 / 355 / 8
Регистрация: 14.12.2010
Сообщений: 1,265
28.12.2010, 13:35 #6
и тебя с наступающим.
удачи на зачете!!!!
0
popoff17
10 / 10 / 2
Регистрация: 13.07.2010
Сообщений: 206
29.12.2010, 05:10  [ТС] #7
Цитата Сообщение от deadlock Посмотреть сообщение
и тебя с наступающим.
удачи на зачете!!!!
Сдал
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.12.2010, 05:10
Привет! Вот еще темы с ответами:

проверьте на ошибки - C++
#include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;conio.h&gt; #include &lt;fstream&gt; using namespace std; int main(){ char z; ...

проверьте условие - C++
привет всем. люди добрые проверьте пж условие, чета у меня (s) не считает. заранее благодарен. #include &quot;stdafx.h&quot; #include &quot;conio.h&quot;...

Проверьте и подскажите - C++
#include&lt;stdio.h&gt; #include&lt;math.h&gt; #include&lt;conio.h&gt; int main(){ double a,b,h,R,ff,S; int k; printf(&quot;Vubirite 1 iz...

проверьте задачу - C++
проверьте пожалуйста мое решение вот условие: Три фрагмента нижеприведенной программы, выделенные жирным курсивом, представляют собой...


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

Или воспользуйтесь поиском по форуму:
7
Yandex
Объявления
29.12.2010, 05:10
Ответ Создать тему
Опции темы

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