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

Типизация,ошибки в функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычисление интеграла http://www.cyberforum.ru/cpp-beginners/thread72364.html
Пожалуйста помогите разобраться с программой http://dencom.nsknet.ru/_mod_files/ce_images/2009-12-09_172132.png
C++ Операторы выбора Вот дали задание,а решить не могу Вот условие: Написать программу (Даны три различных числа. Большее число, принадлежащее интервалу (2,8), поделить на 2, меньшее увеличить на 2.) http://www.cyberforum.ru/cpp-beginners/thread72361.html
C++ Получить одномерный массив, содержащий все нечетные элементы заданного массива без повторений.
Люди, помогите если не трудно! У меня с C++ туго. Заранее спасибо! Получить одномерный массив, содержащий все нечетные элементы заданного массива без повторений.
Динамический двумерный массив в функцию. C++
#include <stdio.h> #include <iostream> #include <string.h> #include <time.h> using namespace std; void razmerimassiva(int *strok, int *stolb)//Функция для запроса размерности массива { cout << "Vvedite kol-vo strok i stolbcov" << endl; cin >> *strok >> *stolb;
C++ Внешняя функция с++ http://www.cyberforum.ru/cpp-beginners/thread72329.html
что означает термин "Внешняя функция"?
C++ Функции Написать функцию для вычисления суммы элементов квадратной матрицы, которые расположены ниже главной диагонали. Помогите пожалуйста!!! Очень сильно нужно. Если можно так чтоб поподробнее для новичка)) подробнее

Показать сообщение отдельно
^Tecktonik_KiLLeR
1158 / 440 / 22
Регистрация: 23.06.2009
Сообщений: 6,227
Завершенные тесты: 1

Типизация,ошибки в функции - C++

09.12.2009, 17:43. Просмотров 670. Ответов 2
Метки (Все метки)

написал простую функцию,выполняющяя авторизацию...вот код

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
29
30
31
32
33
34
char entering(char un,int pass,int vc){
srand(time(NULL)); 
char ok="Authorization successful";
char* name="admin";
int xpass=123;
int c=0;
c=rand()% 9999;
while(un!=name || pass!=xpass || vc!=c){
system("cls");
    Beep(600, 150);
    cout<<"Password\\User number is wrong.\n";
cout<<"User Number:";
cin>>un;
cout<<"Password:";
cin>>pass;
cout<<"Enter code """<<c<<""":";
cin>>vc;
c=rand()% 9998+1000;
}
return ok;
}
int main(){
  char un;
  int pass=0;
  int vc=0;
cout<<"User Name:";
cin>>un;
cout<<"Password:";
cin>>pass;
cout<<"Enter code """<<vc<<""":";
cin>>vc;
entering(un,pass,vc);
system("pause");
}
и вот ошики

Error 2 error C2440: 'initializing' : cannot convert from 'const char [25]' to 'char' c:\documents and settings\ag\my documents\visual studio 2008\projects\autorisation\autorisation\code.cpp 18 autorisation
Error 3 error C2446: '!=' : no conversion from 'char *' to 'int' c:\documents and settings\ag\my documents\visual studio 2008\projects\autorisation\autorisation\code.cpp 23 autorisation
Error 4 error C2040: '!=' : 'int' differs in levels of indirection from 'char *' c:\documents and settings\ag\my documents\visual studio 2008\projects\autorisation\autorisation\code.cpp 23 autorisation
Error 5 error C2440: 'return' : cannot convert from 'char' to 'char *' c:\documents and settings\ag\my documents\visual studio 2008\projects\autorisation\autorisation\code.cpp 35 autorisation
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru