Другие языки программирования и технологии
Как понять,дано ли мне программирование?
Простую вещь как упорядочивание элементов массива по возрастанию сделал на 2 листа.Потом через часа 2 составил алгоритм на 7 строчек.Первый мой алгоритм 6ыл составлен как вижу сейчас через ЗАДНЕЕ место.Является ли это признаком,что мне программирование не дано?
ну сделал же! ! надо работать читать литературу праутиковаться тогда будет результат! почитывать статьи мануалы
Как специалист в данной области (обучение студентов) я посмотрел Ваши вопросы и Ваши ответы (правда возраст у Вас скрыт, но похоже, что до 20 лет) , у меня сложилось впечатление, что если Вы будете продолжать над собой работать, то у Вас всё получится.
#include <iostream.h>
#include <string.h>
class string
{
private:
int size;
char *ptr;
public:
explicit string(const char* chrs = 0) : size(chrs? strlen(chrs) : 0)
{
ptr = new char[size + 1];
if (chrs)
strcpy(ptr, chrs);
else
ptr[size] = 0;
}
string(const string &s) : size(s.size)
{
ptr = new char[size + 1];
strcpy(ptr, s.ptr);
}
~string()
{
delete [] ptr;
}
friend ostream &operator <<(ostream &, const string &);
string &operator=(const char *);
string &operator=(const string&);
};
ostream &operator<<(ostream &stream, const string &s)
{
return(stream << s.ptr);
}
string &string::operator=(const string &s)
{
this->~string ();
new (this) string (s);
return(*this);
}
string &string::operator=(const char *chrs)
{
*this = string(chrs);
return(*this);
}
int main()
{
string str;
str = "Hello World";
cout << str << endl;
return(0);
}
#include <string.h>
class string
{
private:
int size;
char *ptr;
public:
explicit string(const char* chrs = 0) : size(chrs? strlen(chrs) : 0)
{
ptr = new char[size + 1];
if (chrs)
strcpy(ptr, chrs);
else
ptr[size] = 0;
}
string(const string &s) : size(s.size)
{
ptr = new char[size + 1];
strcpy(ptr, s.ptr);
}
~string()
{
delete [] ptr;
}
friend ostream &operator <<(ostream &, const string &);
string &operator=(const char *);
string &operator=(const string&);
};
ostream &operator<<(ostream &stream, const string &s)
{
return(stream << s.ptr);
}
string &string::operator=(const string &s)
{
this->~string ();
new (this) string (s);
return(*this);
}
string &string::operator=(const char *chrs)
{
*this = string(chrs);
return(*this);
}
int main()
{
string str;
str = "Hello World";
cout << str << endl;
return(0);
}
запишись на прием к патологоанатому - он точно скажет
Димаш Кимбаев
харош 6оец)
Сначала составляется алгоритм, впоследствии ведется программирование!! !
Алгоритм - суть программирования!!!
Алгоритм - суть программирования!!!
Как понять, дано ли мне программирование? -> начать программировать.
Постигая технику, синтаксис и многое другое)
Постигая технику, синтаксис и многое другое)
Наоборот, дано. Сделал же лучше. Каждый, кто учился совершал ошибки.
Глупейший вопрос, программирование это ж не талант, тут супер слух или что то такое не нужно, учи логику, синтаксис и все получиться
Димаш Кимбаев
зато логика не всем дана.Экономист инженером вряд ли станет
Дано то любому, не каждый это понимает
Похожие вопросы
- что надо прочитать перед изучением языков программирования, чтобы понять всю суть вообще программирования ...
- Есть ли книга/статья (что угодно), которая даст все аспекты программирования?
- Как понять в какой области программирования мне развиваться?
- Хочу заняться программированием. Хочу для себя понять, как связана строка программирование (с буквами, символами) с ..(+)
- Дайте пример процедурного программирования
- дайте задания по программированию только не в стили "Маша взяла два яблока"
- Скажите пожалуйста. Вот я посмотрел урок сначала один по изучению языка программирования пайтон и ничего не понял)))
- помогите кто дружит с паскалем! задание : напишите на языке программирования . Дано ...
- Как ПОНЯТЬ структруру программирования? (внутри)
- Легко ли понять программирование?