- Megjött a jubileumi Pixel széria
- Fotók, videók mobillal
- Samsung Galaxy S25 Edge - a tegnap határán
- iPhone topik
- Milyen okostelefont vegyek?
- Hitelesítették az S26 Ultra csalódást keltő telepét
- Poco F7 Pro - jó, de az amatőr sem rossz
- Huawei Watch GT 4 - kerek karék
- Xiaomi 15 - kicsi telefon nagy energiával
- Huawei Mate 10 Pro - mestersége az intelligencia
Új hozzászólás Aktív témák
-
pityaa23
senior tag
Sziasztok!
Totál kezdő vagyok, és prog 1 ből kaptunk házit plusz pont ért, de elakadtam benne.
A feladat:Titkosírás: Kérjen be egy max. 1000 karakterből álló szöveget, majd a szöveg szavait adott kódrendszer segítségével írassa ki kódoltan is. A kódolás szabálya is jelenjen meg a képernyőn. PL.: "Sok alma van az almafa alatt.". Kódolás: al=A, fa=B. Az új szöveg: "Sok Ama van az AmaB Aatt."
eddig jutottam:
#include<iostream>
#include<string>
using namespace std;
int main()
{
char SZOV1[1000],SZOV2[1000];
int i;cout<<"adja meg a szoveget: "<<endl;
cin.getline(SZOV1,1001);
strcpy(SZOV2,SZOV1);for(i=0;i<1001;i++)
{
if(SZOV1=='a'&&SZOV1[i+1]=='l')
{
SZOV2(i)='A';
SZOV2[i+1]='X';}
}cout<<endl<<SZOV2<<endl;
system("pause");
return 0;
}tehát egyenlőre csak az "al"-ra kerestem rá és abból az egyik betűt átírom "A" -ra amire kell is, a másikat meg mondjuk "X"-re és ha végig átírta minden utána kitörlöm az összes "X" -et. És majd megint eljátszom az egészet a "fa" -val is. De nem tudom hogyan lehet kitörölni az "X" -eket egy szövegből...
Tuti van egyszerűbb módja a feladat megoldásának, de mint mondtam totál kezdő vagyok
Holnap kéne elküldenem a feladatot, úgyhogy légyszíves segítsetek!!
köszönöm előre is!
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Battlefield 6 - Digitális játékkulcs
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3318
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3315, 90% Akkumulátor
- iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3314, 94% Akkumulátor
- GYÖNYÖRŰ iPhone 13 mini 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3312, 94% Akkumulátor
- Önerő nélkül is elvihető! Részletfizetés. 27 % Áfás számlával Dell Alienware QD-OLED gamer monitor
- Önerő nélkül is. Részletfizetés. Bankmentes. Dell Latitude Intel Core Ultra7 165U 16GB DDR5 1TB SSD
- Samsung Galaxy Z Fold4 / 12/256GB / Kártyafüggetlen / 12Hó Garancia
- GYÖNYÖRŰ iPhone 13 Pro 128GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS3081
- HP ZBook Firefly 14 i7-1165G7 16GB 512GB 14" FHD magyarbill 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest