Помогите новичку!
До этого я прогал на Turbo C++ и Turbo Pascal
Delphi!
Первый вопрос: Я делал легкую консольную прогу
она вычисляла по заданым сторонам треугольника какой это треугольник!Вот в участке кода где был
if (a>b) && (a>c) выдало ошибко что типа "&" нельзя!! я зделал вот так (a>b , a>c) и на удивление ошибки на этой строке не было, я все исправил!Зделал компиляцию...
VC++ Начал матом ругаться вот так =>
- - - - - - - -- - - - - -- - -- - - - -- -
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/Treugolnik.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
- - - -- - - - -- - - -- - - -- - - - -- - - -
Помогите найти в чем же я ошибся!
т.е.
if((a>b)&&(a>c))
Вот еше один вопрос: В C++ в консольных приложениях можно только латынью писать?
Наверно создавали виндовое приложение Визардом, а надо было консольное ;)
У вас там объявлена (наверно в хедерах) функция WinMain(), а для запуска пользуете main(), вот она и пишет, что не видет ее.
Наверно создавали виндовое приложение Визардом, а надо было консольное ;)
Да все я понял!!!!
Спасибо тебе qw1!Я чето прогнал нашет ((a)&&(b))!
Вот еше один вопрос: В C++ в консольных приложениях можно только латынью писать?
В топике http://forum.codenet.ru/showthread.php?s=&threadid=27596
вроде ф-ия void rus_out(char *str) пишет кириллицей.
Это а приложения сформами сложно делать?
Если понять как, тогда нет. Нужна хорошая книга, напр. Гилберт, Маккарти Самоучитель Visual C++6
Если понять как, тогда нет. Нужна хорошая книга, напр. Гилберт, Маккарти Самоучитель Visual C++6
Не знаеш где в инете можно их качать бесплатно?
И воше VC++ четкая прога а?
Не знаеш где в инете можно их качать бесплатно?
И воше VC++ четкая прога а?
Не знаю. Нужно поискать в инете. Напр. http://progers.ru/e-books/cat2/. Вообще-то все современные среды - четкая прога, вопрос, насколько хорошо их человек знает.
Не знаю. Нужно поискать в инете. Напр. http://progers.ru/e-books/cat2/. Вообще-то все современные среды - четкая прога, вопрос, насколько хорошо их человек знает.
Спасибо за сылку!
Эа ты сам в чем программируеш больше?
Спасибо за сылку!
Эа ты сам в чем программируеш больше?
Visual C
Это а код в VC++ отличаеться от C++7
Это а код в VC++ отличаеться от C++7
Нет.
Если да то читай дальше!
Я написал прогу для перквода числа из десятичной системы в двоичную!
Но, прога что то глючит!
Вот код
--------------------------------------------------
#include<iostream.h>
#include<stdio.h>
#include<math.h>
void main(void)
{
int i,n,d;
int m[500];
cout << "Vvedite desytichnoe chislo:";
cin >> n;
for (i = 0;n>2;i++)
{
m = n % 2;
if (m != 0)
{
n = n - (n % 2);
}
else
{
n = n / 2;
}
d = i;
}
cout << "Chislo v dvoychnom vide: ";
while (d>0)
{
cout << m[d--];
}
}
--------------------------------------------------
Помоги плиз!!!
n = n>>1;
Потом, результат нужно писать в char.
char m[500];
Кроме этого биты идут в обратном порядке.
Лучше сперва опр. степень p, при которой 2^p будет больше этого числа, и цикл
m
= 0;
for (i = p-1;i>=0;i--)
{
m = (n%2) ? '1' : '0';
n = n>>1;
}
cout << "Chislo v dvoychnom vide: ";
cout << m << endl;
Осталось опр. степень P, только не спрашивай как.
Нужно не деление, а сдвиг вправо на одну позицию.
n = n>>1;
Спасибо тебе!
Я вроде понял!
С графическим режимом помоги!
Если можеш?
Заходи на форум "Люди!"
Я написал прогу вычисление факториала n!=1*2..n
Но она что то не то выводит!!!!
#include<iostream.h>
#include<stdio.h>
double factorial(void)
{
double i,c,n;
c = 1;
cout << "Vvedit n: ";
cin >> n;
for (i = 1;i<=n;i++);
{
c = c * i;
}
return c;
}
void main(void)
{
double b;
b = factorial();
cout << b;
}
На вас надежда!!!
:D Плакаль... Долго... При чем не столько над тобой, сколько над собой когда понял в чем дело :). Минут 15 потратил на собственную невнимательность. Точку с запятой после for убери.
Cпасибо тебе! я мля вчера создал пргу и ох... что не х... не делает!Сегодня прочел и долго на себя матом ругался!