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

Некомпилится простой код! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Опистать структуру с именем PRICE, содержащую следующие параметры http://www.cyberforum.ru/cpp-beginners/thread443745.html
1. Опистаь структуру с именем PRICE, содержащую следующие параметры: -название товара; -название магазина в которм продаеться товар; -стоимость товара в рублях. Написать програму выполняющюю следующие действия: -вывод информаци о товаре, продающемся в магазине, название которого ввиденно с клавиатуры. -если такого магазина нет вывести на экран соответсвующее собщение. 2.Составить...
C++ vector Как я понял в С++ vector это замена динамическому массиву, как в Delphi ss : array of String; Только тут vector <string> ss; Только как с ним работать? Как задать длину? Аналог дэльфийскому SetLength тут есть? http://www.cyberforum.ru/cpp-beginners/thread443743.html
Ищу код перевода числа в строку и назад... C++
itoa и atoi не подходят...
C++ Помогите поставить размер строки
как сделать чтобы не подчёркивало l в квадратных скобках? const int l=n-m+1; char str;
C++ Потоки http://www.cyberforum.ru/cpp-beginners/thread443716.html
Я нашел в интернете отличную статью про потоки и многопоточность и на её основе написал следующую программу: #include "stdafx.h" #include <process.h> #include <stdio.h> #include <iostream> #include <conio.h> int a; void Thread1( void* pParams ) { int max = a;
C++ Code::Blocks IDE для ubuntu Поставил ubuntu. Скачал IDE... Подскажите как добавить библиотеку. Нет conio.h Пишу на C++. Это библиотека С? Может в этом проблема? подробнее

Показать сообщение отдельно
Илларион
8 / 8 / 0
Регистрация: 05.06.2011
Сообщений: 97
09.02.2012, 23:37  [ТС]     Некомпилится простой код!
Evg, переделал со строками. Стало
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <cstdlib>
#include <iostream>
#include <string.h>
#include <locale.h>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    setlocale(LC_ALL, "Russian");
    unsigned long fibo[50];
    fibo[0] = 1;
    fibo[1] = 1;
    string str = "11";
    for(int i = 2; i<=50; i++){
            fibo[i] =  fibo[i-1]+fibo[i-2]; 
            str+=fibo[i];    
    }
    
    cout << str <<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}
Но на выходе выдает какую-то крокозябру, видимо кодировка подкачивает... setlocale не помогает...
Мне-то в общем, нужно все числа Фибоначи записать в одну строку. Решаю просто следующую задачу
9 Цифры Фибоначчи
по мотивам задачи №2 районного тура IX городской олимпиады школьников Санкт-Петербурга по информатике, 1994 г.

Время на тест — 10 секунд.

Все числа Фибоначчи выписали подряд:
1 1 2 3 5 8 13 21 34 55 ...

По данному числу N найдите в этом ряду N-ю цифру.
Входные данные

Единственное натуральное число N<106.
Выходные данные

Цифра с номером N в этом ряду.
Пример входных данных
10
Пример выходных данных
1
Записать эти числа подряд, это один из этапов выполнения алгоритма, а я и на этом застрял пока....
 
Текущее время: 21:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru