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

Определить, какая цифра находится в заданной позиции в последовательности степеней десятки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ATOI конвертации, непонятная ошибочка http://www.cyberforum.ru/cpp-beginners/thread276272.html
кусок должен принимать чар в буффер, N нужно лишь для проверки #include <stdio.h> #include <stdlib.h> char *buffer1; int N; ... printf("Введите значение N"); scanf_s ("%s", &buffer1);
C++ Ассемблеровские вставки в C++ Подскажите, пожалуйста, как в таких вставках в C++ сделтаь массив чисел (или строк) везде написано одно и то же, вот как здесь http://www.kolasc.net.ru/cdo/programmes/assembler/massiv.html но на этот код компилятор "ругается" напишите как: создать массив заполнить массив осуществляется доступ к элементам http://www.cyberforum.ru/cpp-beginners/thread276268.html
многовымерние масиви C++
Элемент матрицы назовем седловой точки, если он является наименьшим в своей строке и одновременно крупнейшим в своем столбце или, наоборот, является крупнейшим в своей строке и наименьшим в своем столбце. Для заданной целой матрицы размером 10 × 15 напечатайте индексы всех ее седловых точек.
Вычислить сумму ряда C++
Вычислить сумму ряда: S=3/2!+(5+9)/4!+(7+13+19)/6!+... N=2,4,6,8,10...(число стоящее в знаменателе-задается с экрана)! Код реализовать в Си. Заранее благодарен откликнувшимся. Добавлено через 4 часа 36 минут !!!!!)
C++ Раздробить слово http://www.cyberforum.ru/cpp-beginners/thread276254.html
Дано слово: "write('a=c-b.vv" Как создать массивы: со словами {write,vv}, с переменными {a,b,c}, со знаками {(,',=,-,.},
C++ Создать класс "участник" Доброго времени суток, форумчане!!! Сейчас прохожу тему по С++ "Классы" и пока не очень догоняю. А тут препод сразу такое задание дал: 1. Класс “участник”: фамилия, телефон, адрес. 2. Потомки: “участник очереди на получение жилья” (дата постановки на учет, наличие льгот, порядковый номер, в очереди); “участник выездной конференции”(требует ли поселение, длительность доклада, время... подробнее

Показать сообщение отдельно
wejustfun
1 / 1 / 0
Регистрация: 20.12.2010
Сообщений: 15
18.04.2011, 15:20  [ТС]     Определить, какая цифра находится в заданной позиции в последовательности степеней десятки
Вот что у меня получилось.....время 1.015 которое к сожелению нас не устраивает....
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
#include<iostream>
#include<conio.h>
#include<windows.h>
#include<stdio.h>
using namespace std;
 int main(int argc,char *argv[])
{
     int n,f, M[65535]; long a,s;
     char str[10]="Введите N";
     char buf[10];
     CharToOem(str,buf);
     cout<<buf<<endl;
     cin>>n;
     for(int j=0;j<n;j++){
     cin>>a;
     f=0;
     s=1;
     if (a == 1) f=1; else 
     for (int i=1; i<=a;i++)
        {
            s=s+i;
            if (a == s) f=1;
   }
 M[j]=f;}
 for(int j=0;j<n;j++) cout<<M[j]<<' ';
 getch();
 return 0;
 }
 
Текущее время: 16:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru