Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2007, 13:47   #11
Panterka
Пользователь
 
Аватар для Panterka
 
Регистрация: 10.12.2007
Сообщений: 28
По умолчанию

Цитата:
Сообщение от 1ntro Посмотреть сообщение
у кого какой компилятор ) у меня поу )
Еще могут быть устаревшие хедеры, ты бы хоть ошибки выложил, я не телепат все-таки )
Вот ошибки:
Вложения
Тип файла: zip ошибки.zip (7.0 Кб, 9 просмотров)
Panterka вне форума Ответить с цитированием
Старый 12.12.2007, 13:54   #12
1ntro
Пользователь
 
Регистрация: 10.12.2007
Сообщений: 28
По умолчанию

ну вот ) Сразу все ясно )
твой компилятор отличется от моего. Напрмер, он не знает cstdlib, но наверняка stdlib воспримет верно ) Ошибки в написании программы и записи данных в файл нет ) Вопрос только почему
using namespace std; проглатывается.. Наверно потому что stdlib не объявлена ) Какой компилятор?
1ntro вне форума Ответить с цитированием
Старый 12.12.2007, 14:21   #13
Panterka
Пользователь
 
Аватар для Panterka
 
Регистрация: 10.12.2007
Сообщений: 28
По умолчанию

Цитата:
Сообщение от 1ntro Посмотреть сообщение
ну вот ) Сразу все ясно )
твой компилятор отличется от моего. Напрмер, он не знает cstdlib, но наверняка stdlib воспримет верно ) Ошибки в написании программы и записи данных в файл нет ) Вопрос только почему
using namespace std; проглатывается.. Наверно потому что stdlib не объявлена ) Какой компилятор?
Вот что вылазиет при замене cstdlib на stdlib:
Вложения
Тип файла: zip ошибка.zip (4.7 Кб, 8 просмотров)
Panterka вне форума Ответить с цитированием
Старый 12.12.2007, 14:25   #14
1ntro
Пользователь
 
Регистрация: 10.12.2007
Сообщений: 28
По умолчанию

Легче тебе всю программу написать )) Минут через 10 выложу
1ntro вне форума Ответить с цитированием
Старый 12.12.2007, 14:58   #15
1ntro
Пользователь
 
Регистрация: 10.12.2007
Сообщений: 28
По умолчанию

Цитата:
#include <cstdlib>
#include <iostream>
#include <math.h>
#include <conio.h>

using namespace std;

int *B(int k, int t);
int p(int x,int k,int m);

void main(){
int x,k,m,b;
cout<<"Type the integer\n";
scanf("%d",&x);
cout<<"Type ^ of integer\n";
scanf("%d",&k);
cout<<"Type the abs\n";
scanf("%d",&m);
b=p(x,k,m);
printf("otvet: %d",b);
getch();
}

int *B(int k,int t)
{
int* s;
int i;

s=(int *)calloc(t,sizeof(int));
for(i=0;i<t;i++)
{
s[i]=k%2;
k/=2;
cout<<s[i];
}
return s;
}
int p(int x,int k, int m)
{
int b,a,t,i;
int *s;
b=1;
if(k==0)return b;
else
{
a=x;
t=log(k)/log(2)+1;
s=B(k,t);
printf("%d %d ", s[0], a);
if (s[0]==1)
{
b=x;
}
printf("%d\n",b);
for(i=1;i<t;i++)
{
printf("%d",s[i]);
a=(a*a)%m;
printf("%d",a);
if(s[i]==1)
{
b=(a*b)%m;
}
printf("%d\n",b);
}
free(s);
return b;
}
}
Вот, програмка похожая ) Разберешься надеюсь
1ntro вне форума Ответить с цитированием
Старый 12.12.2007, 15:04   #16
Panterka
Пользователь
 
Аватар для Panterka
 
Регистрация: 10.12.2007
Сообщений: 28
Подмигивание

Цитата:
Сообщение от 1ntro Посмотреть сообщение
Вот, програмка похожая ) Разберешься надеюсь
Спасибо, посмотрю, постораюсь разобраться.
Panterka вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод из римских в арабские числа winnix Помощь студентам 23 31.05.2010 15:40
Перевод вещественного числа в двоичный код shepelin Свободное общение 9 06.07.2008 10:00
Преобразование десятичного числа в двоичное. Quize Паскаль, Turbo Pascal, PascalABC.NET 4 12.04.2008 16:09
информатика-дополнительный код десятичного числа Artem1987 Помощь студентам 3 18.11.2007 14:32
перевод числа kommunist Помощь студентам 5 15.10.2007 22:58