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

Как менять синус на косинус и наоборот в цикле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Непонятное поведение http://www.cyberforum.ru/cpp-beginners/thread1087609.html
Всем привет! В книге "Прата - Язык программирования C++. Лекции и управжения 2011" нашёл вот такой пример: const free_throws &clone( free_throws &ft ) { free_throws *pt; *pt = ft; return *pt }
C++ Для каждого столбца матрицы найти значение и индекс максимального элемента Для каждого столбца матрицы найти значение и индекс максимального элемента. Спасибо! http://www.cyberforum.ru/cpp-beginners/thread1087537.html
C++ Не могу понять код, кто может объяснить чайнику?
Есть код С++ магического квадрата. Писал с помощью интернета полгода назад. Сейчас не могу разобраться что к чему Кое что понимаю, но с массивами вообще беда, помогите люди добрые. Раньше код был без ввода значений квадрата, я вроде додумал теперь можно вводить, но теперь мне кажется что там много лишнего в частности перед вводом значений. #include <iostream> #include <windows.h> using...
Вычислить сумму заштрихованной части матрицы C++
Здравствуйте! Нужно вычислить сумму заштрихованной части матрицы. Спасибо)
C++ Определить является ли лабиринт правильным http://www.cyberforum.ru/cpp-beginners/thread1087530.html
карта представляет собой лабиринт 1=стена, 0=проход карта представляет собой лабиринт надо определить является ли лабиринт правильным правильный лабиринт - такой лабиринт, в котором из любого места в любое другое можно попасть только одним способом. Пример. 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1
C++ Замена реурсивного класса при переводе с Java на C++ Собственно, перевожу одну вещь с Java на C++ и столкнулся с такой проблемой: //импорты public class Block { //Код не имеющий отношения к проблеме public static final Block blocksList = new Block; //Код не имеющий отношения к проблеме public static final Block stone = (new BlockStone(1)).setHardness(1.5F).setResistance(10.0F).setStepSound(soundStoneFootstep).setUnlocalizedName("stone");//... подробнее

Показать сообщение отдельно
Xopecc
33 / 28 / 2
Регистрация: 13.09.2013
Сообщений: 246
02.02.2014, 15:38     Как менять синус на косинус и наоборот в цикле
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<conio.h>
#include<iostream>
using namespace std;
 
int main(){
    setlocale(LC_ALL, "Russian");
    double cos(1), sin(0);
    for (int i(0); i < 5; i++){
        if (i % 2){ swap(sin, cos); cout << cos << " " << sin << endl; }
        else  cout << cos << " " << sin << endl;
    }
 
    cout<<"\n\nДля выхода нажмите любую клавишу...";
    _getch();
    return 0;
}
Эта программа меняет значение, когда i четное, то есть через раз
 
Текущее время: 15:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru