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

Имеет ли смысл продолжать учить с++ или попробовать перейти в с# или java? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти максимальную сумму соседних элементов массива http://www.cyberforum.ru/cpp-beginners/thread684622.html
#include <iostream.h> #include <stdio.h> #include <conio.h> #include <math.h> int main() { int n,a; int sum,i=0,max,k=0; clrscr(); scanf("%d",&n);
C++ Нахождение факториала: для заданного N найти последнюю отличную от нуля цифру Факториалом натурального числа N (обозначается как N!) называется произведение всех натуральных чисел от 1 до N. Например, 5! = 1*2*3*4*5 = 120. Требуется написать программу, позволяющую для заданного N находить последнюю отличную от нуля цифру в числе N! Исходные данные В первой строке записано натуральное K<=1000. В каждой из следующих K строк записано очередное число Ni, для которого нужно... http://www.cyberforum.ru/cpp-beginners/thread684619.html
C++ Функция, в функции main() или общие переменные для нескольких функций
Делаю мелкую игрушку, в консоли, ради забавы и столкнулся с 1 проблемой: Невозможно, создавать функцию в функции, вынеся эту функцию за пределы main() И скомпилировав, написало, что эта функция ссылается на переменные, которые ВНЕ зоны ЕЁ видимости. Попытавшись, вытащить за пределы main() все переменные, мне написало, что эти переменные, ВООБЩЕ НИКОМУ не принадлдежат! Так вот в чем вопрос:...
C++ Сортировка строк матрицы
Задача: отсортировать (переставить) строки матрицы в порядке убывания значений наименьших элементов строк. Вот мой код. Помогите написать функцию Swap которая сортирует строки. #include <iostream> #include <stdlib.h> #include <ctime> using namespace std; const int size = 5;
C++ Вывести некий элемент массива http://www.cyberforum.ru/cpp-beginners/thread684604.html
Почему пишет что переменная V неопределена? И вобше как тогда вывести первый отрицательний елем. массива, и первый положетильний, идущий после первого отрицательного?#include<iostream> #include<conio.h> #include<stdlib.h> #include<locale.h> using namespace std; int main() { setlocale(LC_ALL,"ukrainian"); int n; int* arr;
C++ Программа вычисления местонахождения точки относительно фигуры (лежит ли точка внутри, на контуре или вне фигуры) Нужно написать программу вычисления местонахождения точки относительно фигуры(лежит ли данная точка внутри неё, на контуре или вне фигуры). В данном случае, это прямоугольник. Главная функция должна вызывать 4 дополнительных:введение параметра контура, введение координат,определение местонахождения и выведение определенного сообщения. Координаты вершин прямоугольника (–a,0), (a,0), (a,a), (–a,a).... подробнее

Показать сообщение отдельно
Байт
 Аватар для Байт
14317 / 9148 / 1321
Регистрация: 24.12.2010
Сообщений: 16,717
02.11.2012, 01:41     Имеет ли смысл продолжать учить с++ или попробовать перейти в с# или java?
Цитата Сообщение от FliXis Посмотреть сообщение
Отсюда возник вопрос, как происходит и происходило обучение у Вас?
Уважаемый ТС! Меня чрезвычайно тронуло ваше эмоциональное вступление, и проблемы ваши мне близки.
А обучение происходило просто. По распределению засунули в какой-то п/я, к компьютеру подходить не разрешили (БЭСМ-6 между прочим) и сказали - сиди - изучай систему команд. Да, это была СИСТЕМА! Особенно команда -37. Снится до сих пор.
А потом пошли всякие Мински, Уралы, ЕС-1020 и прочие, и мы работали в прямых машинных кодах. Буквально - сядешь за пульт и вводишь в ОЗУ цифирь. Работа, как сейчас посмотреть - адова! Да еще перфоленты, перфокарты (мнущиеся и рассыпающиеся). Но! Было интересно. Как говорил мой знакомый каниус, "Рукою в книжечке поставишь закорючку - а закорючка ангелом поет!"
И ПЛ-1 был. Да, тогда мы его любили. Он - позволял. Через эту штуку и кувырком, но сделать можно было все. Это теперь я вижу, что он - урод. А тогда был - панацея.
И вот тут-то явился Си. Простой Си K&R. И тут я понял, что меня все-таки любят, не бросают в омут невнятной терминологии, а просто программисты сделали язык для себя, а значит и для меня.
И все, что мне пришлось испытать потом с плюсами - это опять та же мука невнятности. (но с указателями особой сложности не было - тому, кто работал с кодами, внятно слово "адрес" и даже "адрес адреса" его не смутит.
Чего-то я расписался... Ближе к телу. Мой совет (возможно его и освищут) - начните с Си. С простого. Потому как все эти кресты и решетки - всего лишь (пока неудачная) попытка разобраться в сложности этого мира. Но за основу все-таки был взят простой Си.
Удачи!

Добавлено через 11 минут
Цитата Сообщение от FliXis Посмотреть сообщение
попытать счастье с сишарпом или джавой,
Посмотрите в сторону Qt. Да, это тоже не просто, но ощущение такое, что там к нам относятся хорошо. Плюс - кроссплатформенность.
 
Текущее время: 21:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru