[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-572019-105":53,"doc-detail-572019-en":127},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":120,"head_meta":122,"extra_data":124,"updated_unix":126},105,"de","c-cheat-sheet-lite-quick-reference","C++ Cheat-Sheet Lite - Kurzreferenz","","C++ Cheat-Sheet Lite bietet kompakte Beispiele und Regeln für Eingabe/Ausgabe, Bedingungen und Schleifen. Er zeigt, wie man mit #include \u003Csoi>, read_int() und print() Werte verarbeitet, und wie if, else und verschachtelte Entscheidungen strukturiert werden. Zudem beschreibt das Blatt Datentypen, Variablenregeln, logische Operatoren (!, &&, ||) sowie Vergleichsoperatoren. Weiter werden while-, for- und for(;;)-Idiome inklusive break zur vorzeitigen Beendigung erklärt und ein Primzahltest demonstriert.",{"@graph":63,"@context":119},[64,80,102],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":51,"@type":70,"position":76},"https://docshare.wps.com/template/general/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/c-cheat-sheet-lite-quick-reference/572019/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/c-cheat-sheet-lite-quick-reference/572019.png","ImageObject",442,249,{"name":88,"@type":89},"Aria Callaghan","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-10-25","2026-10-13",true,{"@type":98,"interactionType":99,"userInteractionCount":101},"InteractionCounter",{"@type":100},"ViewAction",8,{"@type":103,"mainEntity":104},"FAQPage",[105,111,115],{"name":106,"@type":107,"acceptedAnswer":108},"Wie werden Eingaben und Ausgaben in diesem Cheat-Sheet gehandhabt?","Question",{"text":109,"@type":110},"Eingaben erfolgen mit read_int(), das die nächste Zahl aus der Eingabe liest. Ausgaben werden mit print(...) geschrieben, einschließlich mehrerer Werte und Zeichenketten.","Answer",{"name":112,"@type":107,"acceptedAnswer":113},"Welche Vergleichsoperatoren für Bedingungen werden genannt?",{"text":114,"@type":110},"Genannt sind u. a. a==b, a!=b, a\u003Cb, a>b, a\u003C=b und a>=b. Diese liefern true bzw. false je nach Relation zwischen a und b.",{"name":116,"@type":107,"acceptedAnswer":117},"Welche Schleifenarten und Abbruchmöglichkeiten werden erklärt?",{"text":118,"@type":110},"Das Blatt beschreibt while-Schleifen, for-Schleifen und for(;;) als „für immer“-Variante. Eine Schleife kann vorzeitig mit break verlassen werden.","https://schema.org",{"og:url":78,"og:type":121,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":123,"canonical":78},"index,follow",{"doc_id":125,"site_id":56},572019,1792028902,{"code":4,"msg":5,"data":128},{"doc_id":125,"user_id":129,"nickname":88,"user_avatar":130,"doc_module":9,"category_id":50,"category_name":51,"doc_title":59,"doc_description":61,"doc_content":131,"file_id":132,"file_url":133,"file_type":134,"file_size":135,"view_count":101,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":9,"language":136,"language_code":57,"site_id":56,"html_lang":137,"table_of_contents":138,"faqs":139,"seo_title":140,"seo_description":61,"update_tm":141,"read_time":4},962084926284,"https://ap-avatar.wpscdn.com/davatar_29158cc5080c5b710cf443261637dec0","C++ Cheat-Sheet Lite  \n[https://grader. soi. ch/workshop/](https://grader. soi. ch/workshop/)  \nEingabe/Ausgabe  \n\\#include \u003Csoi>  \nsigned main () { int a = read_int();  \nint b = read_int(); int answer = a + b; print(answer);  \nIf und else verschachteln: if (a == b) {  \nprint(\"a und b sind gleich\");} else {  \nif (a > b) {  \nprint(\"a ist grösse r als b\");} else {  \nprint(\"b ist grösse r als a\");  \n} }  \n• read_int() liest die nächste Zahl von der Eingabe. }  \n•• printprint ((h)salchlroi)btsdchiereZiabthxHailnlod”ieinAduisgae Abuesg.abe. Elsife(ifap:r==intb( \")a { und b sind gleich\");  \n• print(1, 2, 3, 4) schreibt die 4 Zahlen “1 2 3 4” } else if (a > b) {  \nauf die Ausgabe. print(\"a ist grösse r als b\"); Debugging } elseprin{t(\"b ist grösse r als a\"); int x=4 ; }  \ndbg(x); Richtlinie: Versuche, so wenig wie möglich zu verschachteln.  \ndbg(x + 3 );  \nGibt aus: Bedingungen  \nBedingungen sollten Ausdrücke sein, die ein Wahrheitswert  \n[task. cpp:5 (main)] x = 4 (int) (true oder false) zurück geben. Hier einige nützliche  \n[task. cpp:6 (main)] x + 3 = 7 (int) Ausdrücke, um einige Bedingungen mit zwei Zahlen a und b zu  \n“task.cpp”: Datei,“main”: Funktion,“x” bzw “x+3”: Ausdruck, testen:  \n“4” bzw “7”Wert,“int”: Typ. • a== b ist true falls a und b gleich sind und false sonst.  \nVariablen • a !=b ist true falls a und b nicht gleich sind und false  \nsonst.  \nVariablen müssen mit einem Buchstaben anfangen und • a\u003Cb ist true falls a kleiner ist als b und false sonst.  \nkönnen danach aus Buchstaben, Zahlen und Unterstrichen  \n• a>b ist true falls a grösser ist als b und false sonst.  \nbestehen. Alle Variablen haben einen Typ.  \n• a\u003C=b ist true falls a kleiner oder gleich ist als b und  \n• Deklariere Variablen kurz vor ihrer ersten Nutzung. false sonst.  \n• Gebe ihr einen guten Wert. • a>=b ist true falls a grösser oder gleich ist als b und int n = read_int(); // einlesen false sonst.  \nint sum = 0 ; // die Summe von nichts ist 0 Du kannst mehrere Wahrheitswerte mit logischen Operatoren  \nint index = -1 ; // immer ein ungültiger Index kom binieren:  \nbool done = false; // ob bereits fertig • ! a ist true falls a false ist und false sonst.  \nbool are_we_done_yet; // etwas zu lang, done wäre besser • a&&b ist true falls sowohl a als auch b true sind und set\u003Cpair\u003Cint , int>> active_vertices; // später. . . false sonst.  \nIf-Abfragen • a || b ist true falls entweder a oder b true ist und ist  \nfalse falls beide false sind.  \nIf:  \nif (a == b) { e, O! eto&&rnp| äzedenz ist: ! > numerische Operatoren > print(\"a und b sind gleich\");  \n} While-Schleife  \nIf-else: Führt den Schleifenrumpf wiederholt aus, solange die  \nif (a == b) { Schleifenbedingung gültig bleibt.  \nprint(\"a und b sind gleich\"); int i = 0 ;} else { while (i \u003C 10 ) {  \nprint( \"a und b sind verschieden\" ); print( \"das Quadrat von\" , i, \"ist\" , i*i);} ++i;  \n}  \nEine Schleife kann vorzeitig mit break verlassen werden.  \nint i = 0 ;  \nwhile (true ) { // führe diese Schleife für immer ausprint( \"Überprüfe, ob die Wurzel von 144 gleich \" , i, \"i if (i*i == 144 )  \nbreak;  \ni++;}  \nprint( \"Antwort:\" , i);  \nFor-Schleife  \nfor (int i = 0 ; i \u003C 10 ; ++i) {  \nprint( \"das Quadrat von\" , i, \"ist\" , i*i);}  \nAlle drei Teile sind optional.  \nint i = 0 ; // i wird nach der Schleife noch gebraucht  \nfor (; i \u003C 10 ; ++i) { if (this_i_is_special(i))  \nbreak;}  \nprint(i); // hat den Wert des speziellen i ' s oder 10 . For-ever-Schleife: Idiomatischer als while(true) :  \nint i = 0 ;  \nfor (;;) { // läuft für immer . . .  \ni = next(i);  \nif (my_special_condition(i)) {  \nbreak; //   oder zumindest bis hier}  \nprint( \"current i:\" , i);}  \nBeispiel: Primzahltest  \nAufgabe: Finde heraus ob eine gegebene Zahl n eine Primzahlist oder nicht.  \nbool is_prime = true;  \nfor (int i = 2 ; i \u003C n; i++ ) { if (n % i == 0 ) {  \nis_prime = false;  \nbreak;}  \n}  \nOperatorpräzedenz  \n1. !  \n2. * , / ,%  \n3. + , -  \n4. \u003C , > , \u003C= , >=  \n5. == , != 6. &&  \n7. ||","cbCaidqVUXeZDAhR","https://ap.wps.com/l/cbCaidqVUXeZDAhR","pdf",79687,"German","en","# Eingabe/Ausgabe\n## Variablen und Typen\n# Bedingungen\n## Vergleichs- und logische Operatoren\n# Schleifen\n## while, for und for(;;)\n# Operatorpräzedenz\n# Beispiel: Primzahltest","[{\"question\":\"Wie werden Eingaben und Ausgaben in diesem Cheat-Sheet gehandhabt?\",\"answer\":\"Eingaben erfolgen mit read_int(), das die nächste Zahl aus der Eingabe liest. Ausgaben werden mit print(...) geschrieben, einschließlich mehrerer Werte und Zeichenketten.\"},{\"question\":\"Welche Vergleichsoperatoren für Bedingungen werden genannt?\",\"answer\":\"Genannt sind u. a. a==b, a!=b, a\\u003cb, a\\u003eb, a\\u003c=b und a\\u003e=b. Diese liefern true bzw. false je nach Relation zwischen a und b.\"},{\"question\":\"Welche Schleifenarten und Abbruchmöglichkeiten werden erklärt?\",\"answer\":\"Das Blatt beschreibt while-Schleifen, for-Schleifen und for(;;) als „für immer“-Variante. Eine Schleife kann vorzeitig mit break verlassen werden.\"}]","C++ Cheat-Sheet Lite - Kurzreferenz | PDF",1791925087]