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

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

Войти
Регистрация
Восстановить пароль
 
mr_Vladislav
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 34
#1

Запись положительных значений по два в одной строке - C++

17.05.2014, 16:34. Просмотров 166. Ответов 4
Метки нет (Все метки)

Написать программу записи положительных значений по два в одной записи. Записываемые значения вычисляются по формуле: значение n элемента есть целая часть от следующего выражения 100*cos(n*Pi/180). Где Pi=3.1415926
Формат выходной строки
(пять цифр) (десять пробелов) (шесть цифр)
n изменяется от 1 до заданного числа.

Я так понял что нужно сделать массив от 1 до n и вставить каждый элемент массива в формулу, а потом вывести все значения в формате:
12345 123456

Код для вывода значений
C++
1
cout << setprecision(5) << n << setw(10) << " " << setprecision(6)<< n <<endl;
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2014, 16:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Запись положительных значений по два в одной строке (C++):

Упорядочить строки матрицы по возрастанию количества положительных элементов в одной строке - C++
Дана целочисленная матрица n*m, n,m&lt;=10.Упорядочить(переставить) строки матрицы по возрастанию количества положительных элементов в одной...

Два div`a в одной строке - HTML, CSS
Добрый день, объясните пожалуйста, в чем проблема? Как я понимаю, psot должен стать рядом с post в одной строке. .post {width: 80%;} ...

Два div на одной строке - HTML, CSS
Добрый вечер! Как сделать чтобы два div были в одной строке при этом мапились под окно браузера, и картинки в них тоже Использую...

Найти два минимальных среди положительных значений в матрице - Turbo Pascal
Знаю как сделать с помощью доп. массива и сортировки оного. Но нужна другая реализация.

Два listview.Items.Add в одной строке - C#
Нужно в одной строке написать текст двумя разными цветами, делаю так listview1.Items.Add(&quot;text1 &quot;); ...

Как разместить два элемента в одной строке? - HTML, CSS
на сайте ..есть логотип ... логотип размещается в верхнем левом краю...на том же уровне только в правом краю нужно разместить фрейм как это...

4
zss
Модератор
Эксперт С++
6532 / 6094 / 2007
Регистрация: 18.12.2011
Сообщений: 15,851
Завершенные тесты: 1
17.05.2014, 17:21 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#define _USE_MATH_DEFINES
#include <cmath>
#include <iostream>
#include <iomanip>
using namespace std;
int main( void )
{
    int N;
    cin>>N;
    for(int n=1;n<=N;n+=2)
    {
        int k1=int(100.0*cos(n*M_PI/180.0));
        int k2=int(100.0*cos((n+1)*M_PI/180.0));
        cout << setw(5) << k1 << setw(10) << " " << setw(6)<< k2 <<endl;
    }
    system("pause");
    return 0;
}
Только не понятно, почему 5 или 6 цифр, когда числа в диапазоне от -100 до 100
1
mr_Vladislav
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 34
17.05.2014, 18:48  [ТС] #3
1.2345 1.23456
вот так. там 5 цифр, а там 6.
0
zss
Модератор
Эксперт С++
6532 / 6094 / 2007
Регистрация: 18.12.2011
Сообщений: 15,851
Завершенные тесты: 1
17.05.2014, 19:24 #4
Цитата Сообщение от mr_Vladislav Посмотреть сообщение
значение n элемента есть целая часть
Так что никаких
1.2345 1.23456
0
mr_Vladislav
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 34
17.05.2014, 19:39  [ТС] #5
Точно, я не правильно понял задачу. Ну а как же
n изменяется от 1 до заданного числа?
0
17.05.2014, 19:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2014, 19:39
Привет! Вот еще темы с ответами:

Количество повторений текстовых значений в одной строке - MS Access
Добрый день подскажите по вопросу есть таблица ( работаю в access e) в которой есть множество столбцов (текстовые) d1 d2 d3 d4 d5...

Как через массив задать одной переменной два и более значений? - PascalABC.NET
подскажи как через массив задать одной переменной два и более значений?

Как ввести данные с клавиатуры, в одной строке два поля? - C#
Здравствуйте. Как ввести данные с клавиатуры, в одной строке два поля? То есть, например, в C++ есть cin, когда можно ввести одновременно...

Запись на лист Excel одной и той же опции ListBox два раза подряд - VBA
Всем доброе время суток ! Опции списка элемента управления ListBox извлекаются из диапазона ячеек, определяемого свойством...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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