Portál AbcLinuxu, 4. května 2025 10:31
Řešení dotazu:
když ukáže žese aspoň snaží tak to přinejhorším za něj napišu takže žádný stresy :O :O :D ;D pomohlo se už věčím lemplům noa to by nebylo fér vuči lukášoj si myslim :D ;D
coto je za programovací jazyk zase cčko podle toho do while?? :O :O začínám mit takovej blbej pocit žese rozkřiklo že se tady jako řešej domácáky z cčka :O :O :D ;D
nóó tentokrát to zkusíme jakoby trošičku jinak :D :D ;D ;D
takle se pišou cykly v cčku hele a hele
takle vypišu čísílka z interalu vod jedný do sta třeba jako dělitelný bezezbytku devíti s použitím operátoru modulo hele :O ;D
#include <stdio.h> void main(void) { int i; for(i=1; i<=100; i++) { if( i % 9 == 0) { printf("%d ",i);//misto %d vypišeme číslo strčený do argumentu tý printf } } printf("hotovo!!!!"); }
takle zase jako vypišu písmenka vod a až po o. jaký číslo vodpovídá kterýmu znaku zistíš tady v tabulce třeba hele :D ;D
#include <stdio.h> void main(void) { int i; for(i=97; i<=111; i++) { char znak = (char)i; //takle převedu int na char jakože číslo na znak printf("%c ", znak); } printf("hotovo!!!!"); }
nóó a teďko to zkus nějak poslepovat dohromady a kdyžse +- trefíš tak ti to vopravíme a vylepšíme třeba :O :D ;D ;D
si to líp přečti co sem mu sem napsala jako to neni hotový řešení spíš návod :O :/
#include <stdio.h> main(){int c;for(c='A';c<='Z';++c)putchar(c);main();}Ale ať tě ani nenapadne tuhle prasárnu ukázat ve škole, na místě tvého učitele bych za to s tebou vytřel podlahu až před vchod
jen aby si to jako lukáš teďko našel když jeto přemenovaný ten dotaz :O :O :D ;D
org 0x100 init: mov ax, 0x0e41 mov cx, 0x001a print: int 0x10 inc al loop print exit: int 0x20Kompilace:
$ fasm VLKPIS.ASM VLKPIS.COM flat assembler version 1.73.09 (16384 kilobytes memory) 1 passes, 14 bytes.
program mlpiscis; var c: char; begin for c := '0' to 'z' do begin if (c <= '9') or ((c >= 'a') and (c <= 'z')) then write(c); end; writeln(''); end.
.class public LichCis .super java/lang/Object .method public static main([Ljava/lang/String;)V .limit stack 3 .limit locals 1 sipush 1023 print: dup getstatic java/lang/System/out Ljava/io/PrintStream; swap invokevirtual java/io/PrintStream/println(I)V iconst_2 iadd dup sipush 1755 isub ifle print return .end methodKompilace:
$ java -jar jasmin-2.4/jasmin.jar lichcis.j Generated: LichCis.classSpuštění:
$ java LichCis
vytvořte program obsahující cyklus, který bude vypisovat pouze velká písmenaJá to bez jakékoli ironie pochopil jako filtr, který přečte vstup a vypíše z něj pouze velká písmena.
while True: v = input() print("".join([x for x in v if x.isupper()]))Pokud by to bylo to, co tady ostatní ukazují, tak bych čekal něco jako „který bude vypisovat velká písmena od A do Z“.
for
loop odněkud někam, možná přes všechny znaky (nelze vyloučit, že zadavatel ani neví, jak je ASCII tabulka organizována, a nebo že tím nechce zatěžovat studenty).
Já to bez jakékoli ironie pochopil jako filtr, který přečte vstup a vypíše z něj pouze velká písmena.Taky jsem to tak pochopil. Jsem rád, že nejsem sám
filter(lambda a: a.isupper(), v)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.