• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Вопрос

  • Автор темы JimmyBoom
  • Дата начала
J

JimmyBoom

Плз помогите написать программу на Visual C++:
Целое положительное число переписать в обратном порядке.

нужно как-то задействовать массив.

Я в программировании "ноль", поэтому простите за тупые вопросы.
 
R

rrrFer

Код:
#include <sstream>
#include <iostream>
#include <string>
int main() {
int a;
std ::string str;
std ::stringstream strst;

std ::cin >>a;

strst << a;
strst >> str;

for( a = str .size() - 1; 0 <= a; a -- )
std ::cout << str[a];
return 0;
}
 
J

JimmyBoom

Код:
#include <sstream>
#include <iostream>
#include <string>
int main() {
int a;
std ::string str;
std ::stringstream strst;

std ::cin >>a;

strst << a;
strst >> str;

for( a = str .size() - 1; 0 <= a; a -- )
std ::cout << str[a];
return 0;
}
Спасибо)

А вот еще прога :

С клавы вводятся координаты вершин четырехугольника ABCD.

Нужно определить вид этого четырехугольника( квадрат, прямоугольник, параллелограмм , ромб, трапеция или произвольный четырехугольник).
 
L

lazybiz

))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))
r04, потом еще будет!!!)))
 
J

JimmyBoom

Код:
#include <sstream>
#include <iostream>
#include <string>
int main() {
int a;
std ::string str;
std ::stringstream strst;

std ::cin >>a;

strst << a;
strst >> str;

for( a = str .size() - 1; 0 <= a; a -- )
std ::cout << str[a];
return 0;
}


А так мб лучше:

// Целое число.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <stdio.h>

void main()
{int m[100],n,i,x,a,k=0;
printf("Vvedite celoe polozitelnoe chislo:");
scanf("%d",&x);
printf("\n");
for (i=0,a=x;a>0;i++,a=a/10) {m=a%10;k+=1;}
printf("Chislo v obratnom poryadke: ");
for (i=0;i<k;i++) printf("%d",m);
printf("\n\n");
}
 
W

Whatka

может и лучше если ты не понимаешь как работает ;)
или тебе нужно решение этой программы не через стоки )
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!