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

Вычисление таблицы длины окружности начиная от значения радиуса R0 до Rn с шагом Rs - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как построить байт, если биты устанавливаются/сбрасываются через чекбоксы? http://www.cyberforum.ru/cpp-beginners/thread2946.html
То есть как принять значиния от этих чекбоксов я уже сделал (они записываются в отдельные переменные для каждого чекбокса) у меня вопрос как теперь из этих переменных байт сделать..То есть...
C++ Целые числа и расположение их в памяти Наткнулся тут на один интересный момент. Допустим у нас есть переменная - слово (WORD), равная, например, 45221. Всегда считал, что числа располагаются в памяти от старшего бита к младшему, в сторону... http://www.cyberforum.ru/cpp-beginners/thread2943.html
C++ Файлы последовательного доступа
Помогите решить задачу. 7. записать в файл out.txt последовательного доступа N действительных чисел, введенных с клавиатуры. Подсчитать среднее арифметическое чисел этого файла и записать...
Дописать фаил C++
Помогите новичку. Есть фаил: FK|2005.08|СЭД|1.21.X.13|| FROM|5600с**а21.03.2007|1| TO|||14650|| RR||188||9500||А.П. Щербина|Н.В. Котов|Начальник отделения|Гончарова С.В.|0|...
C++ typedef обьекта http://www.cyberforum.ru/cpp-beginners/thread2859.html
столкнулся с проблемой - не могу использовать публичные задефиненые типы из класса #include <algorithm> class tscls { public: typedef std::pair<int, int> somtyp; }; int main () { ...
C++ Каждую секунду менять значения матрицы Нужен код программы,которая показывает матрицу 3*3,где каждую секунду случайно меняются её значения.Нужно чтобы программа не выводила каждый раз матрицу с новыми значениями,а меняла значения в одной... подробнее

Показать сообщение отдельно
HackSign
35 / 35 / 14
Регистрация: 23.11.2006
Сообщений: 124
18.09.2007, 11:53
Чуствую не дождусь.. Ладно, с циклом for мозг парить не стал, да и с ограничениями тоже, так что вот тебе код - разбирайся..
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
#include <stdio.h> 
#include <stdlib.h> 
#include <iostream.h> 
#include <conio.h> 
#include <string.h>
#include <math.h> 
//#include <math_constants.h> 
 
//изходя из того, что площадь круга не отрицательна, используем беззнаковый тип данных 
 
void GetParameters(unsigned double R0, unsigned double Rs,unsigned double Rn) 
{
   
   unsigned int i=0; 
   unsigned double pi=3.14;
   unsigned double r0=0,rs=0,rn=0,S=0;//,dr=0; 
   r0=R0; 
   rs=Rs; 
   rn=Rn; 
   
     while (!(r0>rn))
   { 
   
     if(r0>rn) 
    { 
     
   break; 
    }
 else if ((r0!=rn)||(r0==rn))
   {
    
   S=pi*(r0*r0); 
  
   //вывод на экран в виде бесхитростной таблицы.
   cout<<"----------------------------------------------"<<"\n"; 
   cout<<"|  S_of_circle"<<"      |     "<<S<<"              |"<<"\n";
      cout<<"----------------------------------------------"<<"\n"; 
    r0=r0+rs; 
   } 
   
  }
 }
main() 
{
 unsigned double firstRadius=0, step=0, lastRadius=0; 
 cout<<"Enter the first radius: "<<" "; 
 cin>>firstRadius; 
 cout<<"\n"; 
 cout<<"Enter the step of calculation: "<<" "; 
 cin>>step; 
 cout<<"\n"; 
 cout<<"Enter the last radius: "<<" "; 
 cin>>lastRadius; 
 cout<<"\n"; 
 GetParameters(firstRadius,step,lastRadius); 
 cout<<"Press any key!"<<"\n"; 
 getch();
 getch(); 
  return 0;  
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru