Помогите написать программу на C++

Пусть дано натуральное число n. Удвоить первую цифру числа. Например, 49 → 89;
89 → 169. Только недавно начал изучать C++ так что пока проблемы
Gerich
int x=49;
x=((x/10)*2)+(x%10);
Άηϑρέΰ βσλσrσΔζκμù ҂ 483643853 5
Всего 1 ответ.

Другие интересные вопросы и ответы

Стоит параллельно учить C++ и С#? Сейчас учу С++

Vlad S.8
Другие языки и технологии - фото1Источник: mathzone.ru

Нет. Схожесть названий не должна вас обманывать, C# и C++ совсем разные языки. С# довольно простой язык, по своему устройству и философии гораздо больше похожий на Java, чем на C++. Насколько мне известно, C# применяют в основном для программирования десктопных приложений под Windows, а в прочих областях он по распространенности сильно отстаёт от языков-«конкурентов». С++ язык гораздо более сложный и многогранный, и применяется он в огромном количестве самых разных областей, от разработки игр до серверного кода Facebook/Google/Яндекс. Если вы уже изучаете C++, изучение C# в параллель вас только запутает и мало что даст в понимании программирования. Если хотите что-то изучать дополнительно к С++, посмотрите лучше на python, Javascript или Go. Они очень сильно отличаются от С++ по синтаксису (так что не запутаетесь), очень широко применяются, и в каждом из них заложены интересные «философские» идеи, концепции и конструкции, понять которые, изучая только С++, практически невозможно. Будет в этом и совершенно практический смысл: ситуация, когда часть кода написана на С++, а часть на одном из этих языков, широко распространена в ведущих IT-компаниях мира.

А. Плахов3
Параллельно лучше языки не учить – это верно и для человеческих языков, и для языков программирования. Потому что новая информация про два разных языке перемешивается в голове, и в результате вы выучиваете что-то среднее между двумя языками :)Другое дело, что когда вы освоите С++, очень полезно познакомиться с другими языками тоже. Причём не только с популярными (Java, C#, Python, JS), но и с относительной экзотикой типа Lisp или Haskell. Помогает расширить кругозор.Сергей Чистович6
Всего 3 ответа.[my_custom_ad_shortcode1]

Возможно ли изучить программирование за лето?

Айдар Храмов32
Другие языки и технологии - фото2Источник: s017.radikal.ru

Смотря что ты хочешь изучить и что имеешь ввиду под программированием.

Если html+css — да, вполне возможно. Но это верстка а не программирование. SQL — так же возможно, но и работу с БД я так же не могу назвать настоящим программированием.

Если же брать серьезное программирование — однозначное нет. Минимум год самообучения по 8-12 часов в день. Минимум — если у тебя уже есть некая база и неплохо поставленная логика. Значительно больше если нет.
У меня была очень сильная база (я несколько лет работал в IT конторе мирового масштаба(входит в первую десятку по размеру) международной тех.поддержкой высшего уровня[там было 5 таких] а так же QA[тестировщиком], а так же некую базу программирования уже имел), но у меня пошло пол года по 8-12 часов в день что бы достичь некоего более-менее неплохого уровня на C#. По факту недостаточного что бы работать полноценным программистом. Но все же достаточного для автоматизации.

Реальное программирование — это не просто синтаксис языка. Программирование — это умение решать задачи. Как математические так и логические. Логические — в первую очередь! А так же знание ряда алгоритмов. А так же знание инструментов которыми пользуешься(например нужно понимать как внутри устроен List/LinkedList и Array для того,что бы их правильно оптимально использовать, просто знать что длинна аррея не меняется — НЕ ДОСТАТОЧНО). Синтаксиса языка НЕ ДОСТАТОЧНО кто бы тебе не говорил обратного.

Что бы не быть баснословным, я наведу простой пример использования алгоритмов:

Алгоритм среднего между 2мя целыми числами нормального человека:
(a+b)/2
алгоритм среднего из 2х целых чисел программиста(умного, а не в кавычках):
a/2+b/2+(a%2+b%2)/2
где % — вычисление остачи от деления.

потому как первый алгоритм даст ровно в половине из возможных случаев неправильный ответет из-за переполнения памяти + еще в четверти случаях просто на одиницу меньше нужного. Заметьте! Не ошибку! А неправильный ответ в трех случаях из 4х! А «программист»(именно в кавычках) еще и не будет в курсе почему так 🙂

Для нецелочисленного типа данных(double, float) проще:
a/2+b/2

Как видишь, проблема не в синтаксисе как таковом 🙂 Выучить синтаксис — как раз наименьшая из проблем. Хотя, замечу, что, даже, это для многих будет непосильной задачей.

С другой стороны — я за то что бы не грузить человека «паттернами» и излишними алгоритмами. На новичков это подействует, скорее всего, негативно, чем позитивно. Типа…. «я слышал про паттерн ____________, вот задача на которую КАЖЕТСЯ подойдет он.» А потом решение задачи усложняется в разы. Ну или затягивается. Паттерны нужно не только знать, но и применять с умом. К алгоритмам так же нужны знания как и когда их лучше применять. Поэтому — БЕЗ ФАНАТИЗМА.

PS: человек снизу, который меня активно критикует(Jone Done), даже путает среду разработки и язык… Delphi — это не язык, а IDE, а язык там это Object Pascal.
Так же там в коментариях у нее я проверил ее «нормальные знания джавы»… Желающие посмотреть на «номально выучившую язык за 2,5 месяца» смотреть туда. И это при том что Я ДЖАВУ НЕ ЗНАЮ, а, так, посмотрел инфу не более чем 3 дня где-то пол года назад просто для общего развития и что бы лично сложить свое собственное мнение по языку.

Валерій Пістольний49
Всего 8 ответов.

#музыкальныйвдоткроу. Задание на сегодня: написать три своих любимых песни и любимые строчки из них. И да, простите за столь глупую формулировку. Моя фантазия покинула меня. Удачи, ваша

Гость5
Другие языки и технологии - фото3Источник: abramov.org.ua
Начну, пожалуй.
Любимых песен у меня нет, разве что ,запавшие в душу.
Ну к примеру , вот эти:
1° Fleur —
Пожалуйста, будь моим, пожалуйста, будь моим смыслом
Мы одни на целой земле, в самом сердце моих картин
Целый мир придуман, целый мир придуманных истин
Я нуждаюсь в твоем тепле, я хочу быть смыслом твоим
будь моим смыслом.
Какие здесь чудные строки:
Пожалуйста, будь моим, пожалуйста, будь моим смыслом
Мы одни на целой земле, в самом сердце моих картин
Целый мир придуман, целый мир придуманных истин
Я нуждаюсь в твоем тепле, я хочу быть смыслом твоим .
2° nikulin — Дельфины.
Строки , которые тронули меня : Мы с тобою независимые в море дельфины
Мы с тобой так далеко как небо и земля
Может быть когда-нибудь мы станем неделимы
И друг друга забыть не сможем никогда. 3° Би-2 и Чичерина- Мой рок-н-ролл. Припев , красивый, мне очень нравится: Прольются все слова, как дождь,
И там, где ты меня не ждешь,
Ночные ветры принесут тебе прохладу.
На наших лицах без ответа
Лишь только отблески рассвета
Того, где ты меня не ждешь.
Спасибо за вопрос.
Надеюсь , мой музыкальный вкус вас не огорчил.
———————————————
Хватит.
Ты намерен меня мучить?!
В каждом сне ты.
И черт побери.
Я похоже ,
Люблю тебя …
Чертовски больно, признать это.
Но ты превосходен .
И да , я люблю тебя.
Помогите мне, спасите меня.
Второго раза , я не переживу….
Трус.20
Всего 1 ответ.

Как написать программу на C++ (см)?

Помогите программу написать на си плюс плюс:

Пусть дана вещественная матрица размером m x n, все элементы которой различны. В каждой строке выберите элемент с наименьшим значением, затем среди этих чисел выберите наибольшее. Укажите индексы найденного элемента.

Norbsky1
Другие языки и технологии - фото4Источник: r3e.ucoz.ru

Программа:# include <iostream>

using namespace std:

int i,j,m,n;

int A[i,j];

int min[i];

int max[i];

int main ()

max[1]=A[i,j];

for (i=1;i>m;i++)

{for (j=1;j>n;j++)

{min[i]=A[i,j];// Присваиваем элементу значение минимум

if A[i,j]<min

min[i]=A[i,j];}

cout << min[i];

if min[i]>max[i]

min[i]=max[i]};//Присваиваем элементу максимальное значение

cout << max[i] << endl;

return 0;}

Так вроде должна выглядеть подобная программа..

simpl1
Всего 1 ответ.

Написать программу в C++. Задано n точек чисел a, b, c (a<=b<=c).

Задано n точек чисел a, b, c (a<=b<=c). Вводя их по очереди и интерпретируя как длины сторон треугольника, определить, сколько троек можно использовать для построения треугольника.Guest6
Другие языки и технологии - фото5Источник: www.wikihow.com

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
class trs {
public:
void add(const double side) { trs_.push_back(side); }
size_t count() {
regularize();
auto cnt = 0u;
const auto size = trs_.size();
size_t f, s, t;
for (size_t i = 0; i != size — 2; ++i) {
f = 0u + i, s = 1u + i, t = 2u + i;
while (t < size) {
if (yes(trs_[f]

Гость3
Всего 1 ответ.
Вам также может понравиться
Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Вопрос: Стабилизация публикаций в интернете, программа принудительной повторной синхронизации сообщений. | Onpioneer