• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed zadanie maturalne z informatyki

Object Storage Arubacloud
0 głosów
298 wizyt
pytanie zadane 8 stycznia 2022 w C i C++ przez fsfxvcxv Obywatel (1,160 p.)
zamknięte 8 stycznia 2022 przez fsfxvcxv

Jest ktos w stanie wskazac gdzie jest blad? Nie zalezy mi na innym sposobie rozwiozania tylko na wyznaczeniu miejsca błędu. https://cke.gov.pl/images/_EGZAMIN_MATURALNY_OD_2015/Arkusze_egzaminacyjne/2021/Informatyka/poziom_rozszerzony/EINP-R2-100-2105.pdf Zadanie 4.4.

#include <iostream>
#include <fstream>
using namespace std;
char l;
string napis;
string nowy="";

string usun(string aaa)
{
    string newx="";
    for(int i=0; i<aaa.size()-1; i++)
    {
        newx=newx+aaa[i];
    }
    return newx;
}

int main()
{
    ifstream infile("instrukcje.txt");

    for(int i=0; i<2000; i++)
    {
        infile>>napis>>l;

        if(napis=="DOPISZ")
        {
            nowy=nowy+l;
        }
        if(napis=="ZMIEN")
        {
            int dl;
            dl=nowy.size();
            nowy[dl-1]=l;
        }
        if(napis=="USUN")
        {
            nowy=usun(nowy);
        }
        if(napis=="PRZESUN")
        {
            if(nowy.size()>=0)
            {
                for(int k=0; k<nowy.size(); k++)
                {
                    if(nowy[k]==l)
                    {
                        if(nowy[k]=='Z')
                            nowy[k]='A';

                        else
                            nowy[k]=l+1;
                    }
                    break;
                }
            }
        }
    }
    cout<<nowy;
    return 0;
}

 

komentarz zamknięcia: .

1 odpowiedź

+2 głosów
odpowiedź 8 stycznia 2022 przez Whistleroosh Maniak (56,980 p.)
wybrane 8 stycznia 2022 przez fsfxvcxv
 
Najlepsza
break z linii 54 powienien być wewnątrz ifa z linii 46. Bo teraz ta pętla z linii 44 zawsze wykona tylko jedną iteracje
1
komentarz 8 stycznia 2022 przez fsfxvcxv Obywatel (1,160 p.)
dzieki mistrzu juz wszystko dziala

Podobne pytania

0 głosów
1 odpowiedź 168 wizyt
0 głosów
1 odpowiedź 337 wizyt
+1 głos
1 odpowiedź 235 wizyt
pytanie zadane 15 grudnia 2023 w C i C++ przez Wojo772233 Początkujący (350 p.)

92,579 zapytań

141,432 odpowiedzi

319,664 komentarzy

61,965 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...