Ú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!
- Véget vetne a hibrid magdizájnnak az Intel?
- Autós topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Xiaomi 15 - kicsi telefon nagy energiával
- Fujifilm X
- Milyen monitort vegyek?
- Azonnali VGA-s kérdések órája
- E-roller topik
- LordAthis: Ismét egy "Idióta" A.I. Projekt, hogy meglovagolja a trendeket...
- Bluetooth hangszórók
- További aktív témák...
- Szép! HP EliteBook 850 G8 Fémházas Multimédiás Laptop 15,6" -65% i7-1185G7 32/512 Iris Xe FHD EU/HUN
- Intel Xeon Gold 6146 / 12 mag / 24 szál / 24.75M Cache, 3.20 GHz / 4.20GHz Turbó / Beszámítás OK!
- Apple Macbook Air 2017 olcsón
- Vegyes SAS 400gb ssd-k, hibátlan szektorokkal. 1db új 960gb
- Honor Magic V5 -- 512Gb -- 16Gb Ram -- Magyar Nyelv -- EREDETI
- Azonnali készpénzes nVidia RTX 4000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- ÁRGARANCIA! Épített KomPhone i5 14600KF 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Szinte új, minőségi, állítható ritkítóolló
- Bomba ár! Lenovo ThinkPad X270 - i5-6G I 8GB I 256GB SSD I 12,5" FHD I HDMI I Cam I W10 I Garancia!
- AKCIÓ! Asus TUF F15 FX506HM Gamer notebook - i5 11400H 16GB DDR4 RAM 512GB SSD RTX 3060 6GB W10
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest