Хочу зделать шифратор и дешифратор 4-значного числа. Шифратор: Code: #include <iostream.h> main () { float x, y, z, i; cout << "Chislo:\n "; cin >> x >> y >> z >> i; cout << (z + 7)/10 << (i + 7)/10 << (x + 7)/10 << (y + 7)/10; return 0; } Дешифратор: Code: #include <iostream.h> main () { float x, y, z, i; cout << "Vvod: "; cin >> x >> y >> z >> i; cout << "Deshifr: " << z*10 - 7 << i*10 -7 << x*10 - 7 << y*10 - 7 ; return 0; } Где здесь ошибки?
инсертни во вторую строчку Code: using namespace std; и в след. раз пиши, какие ошибки у тебя выводятся, тут нет телепатов
Получилось немного убого, но у меня сейчас мозги ушли в отпуск. Code: #include <iostream.h> #include <conio.h> #pragma hdrstop int main() { float s, c, a, f, x, y, z, i; char c_string[5]; //массив cout << "Enter value:\n"; cin >> c_string; int lenFact = strlen(c_string); //получаем длинну строки if (lenFact != 4) //проверка на длинну строки { cout << "\nInvalid value!"; cout << "\nPress any key to exit..."; getch(); return 0; } x = (c_string[0] - '0' + 7); s = x / 10; y = (c_string[1] - '0' + 7); c = y / 10; z = (c_string[2] - '0' + 7); a = z / 10; i = (c_string[3] - '0' + 7); f = i / 10; cout << s << c << a << f; cout << "\nPress any key to exit..."; getch(); return 0; } А дешифратор - домашнее задание. Не сделаешь его, можешь бросать программирование и идти в кружок по вязанию