DarkenCZ

Nově příchozí členové, představte se nám, abychom vás mohli zařadit do skupiny Absintisté s přístupem do sekcí Události a Sklep!
Odpovědět
Uživatelský avatar
Habu
fuckin' amateur
Příspěvky: 4078
Registrován: sob 11. dub 2009 18:53:16
Oblíbený absinthe: Sauvage
Kontaktovat uživatele:

Re: DarkenCZ

Příspěvek od Habu »

kamamura píše:Čau Darkene, zdraví tě DIOD z nyxu, nedávno jsme tam o absinthe žvanili :-) Mimochodem, jsem taky z oboru, dělám administraci UNIXových serverů.
Ha, na Nyxu jsem před dávnými lety byl, ale protože jsem tam přestal pravidelně docházet, tak mi byl účet Habu smazán. Když jsem vypustil do světa své stránky o absinthu, tak v referencích se mi nyx.cz pořád motal, takže jsem si podal žádost o zpětné členství s odůvodněním, že bych se rád podíval, co se o absinthu na nyxu píše. Bohužel jsem nebyl "přijat", ale že po zaplacení 80,- korun bych se mohl registrovat. Trošku mě to odradilo, takže jsem nezaplatil a vybodl se na ně. 8-)

Když už tady je "insider", tak honem toho využít! Jak vypadá nyxácká diskuze na téma absinthe?
- Moderní absinthe chutná moderně.
DarkenCZ

Re: DarkenCZ

Příspěvek od DarkenCZ »

Habu píše:
kamamura píše:Čau Darkene, zdraví tě DIOD z nyxu, nedávno jsme tam o absinthe žvanili :-) Mimochodem, jsem taky z oboru, dělám administraci UNIXových serverů.
Ha, na Nyxu jsem před dávnými lety byl, ale protože jsem tam přestal pravidelně docházet, tak mi byl účet Habu smazán. Když jsem vypustil do světa své stránky o absinthu, tak v referencích se mi nyx.cz pořád motal, takže jsem si podal žádost o zpětné členství s odůvodněním, že bych se rád podíval, co se o absinthu na nyxu píše. Bohužel jsem nebyl "přijat", ale že po zaplacení 80,- korun bych se mohl registrovat. Trošku mě to odradilo, takže jsem nezaplatil a vybodl se na ně. 8-)

Když už tady je "insider", tak honem toho využít! Jak vypadá nyxácká diskuze na téma absinthe?
Dej mi mail a můžu ti poslat pozvánku. Dle mě je to bída, ale to poznáš sám :-)
DarkenCZ

Re: DarkenCZ

Příspěvek od DarkenCZ »

Dworzaaa píše:hehe :D tak kdyby ste nahodou meli napad...tak:
Napište skript, který ve smyčce čte číselné hodnoty, které mu zadává uživatel na standardním vstupu a po zadání příkazu „quit“ vypíše součet všech hodnot a skončí. Pokud uživatel vloží něco jiného než číslo nebo příkaz quit vypíše varovnou hlášku. Pokud uživatel stiskne CTRL-C (nebo pošle INT signál) skript zareaguje stejně jako by dostal příkaz quit, tedy vypíše součet a skončí. Skript bude akceptovat pouze celočíselné kladné hodnoty v desítkové soustavě. :geek:
A v čem je propblém ?
Uživatelský avatar
Absinther
* Zkušený piják *
Příspěvky: 702
Registrován: ned 28. bře 2010 3:29:52
Oblíbený absinthe: st.Antoine V, La Grenouille
Bydliště: kde můžu malovat tam bydlím... Na meziměstskou zášť a "hrdost" seru..
Kontaktovat uživatele:

Re: DarkenCZ

Příspěvek od Absinther »

Dworzaaa píše:hehe :D tak kdyby ste nahodou meli napad...tak:
Napište skript, který ve smyčce čte číselné hodnoty, které mu zadává uživatel na standardním vstupu a po zadání příkazu „quit“ vypíše součet všech hodnot a skončí. Pokud uživatel vloží něco jiného než číslo nebo příkaz quit vypíše varovnou hlášku. Pokud uživatel stiskne CTRL-C (nebo pošle INT signál) skript zareaguje stejně jako by dostal příkaz quit, tedy vypíše součet a skončí. Skript bude akceptovat pouze celočíselné kladné hodnoty v desítkové soustavě. :geek:
Hmm zajímavé-vždy si rád počtu nějáký pěkný text v čínštině :lol:
Studujeme-li nadšeně sami sebe, časem zjistíme, že stojíme příliš blízko u zkoumaného objektu...a právě zde přichází náš zelený přítel, který nám dodává odvahu kus poodstoupit a poprvé zeširoka pohlédnout na celek=Není vše hned jasnější?
Uživatelský avatar
Habu
fuckin' amateur
Příspěvky: 4078
Registrován: sob 11. dub 2009 18:53:16
Oblíbený absinthe: Sauvage
Kontaktovat uživatele:

Re: DarkenCZ

Příspěvek od Habu »

Absinther píše:
Dworzaaa píše:hehe :D tak kdyby ste nahodou meli napad...tak:
Napište skript, který ve smyčce čte číselné hodnoty, které mu zadává uživatel na standardním vstupu a po zadání příkazu „quit“ vypíše součet všech hodnot a skončí. Pokud uživatel vloží něco jiného než číslo nebo příkaz quit vypíše varovnou hlášku. Pokud uživatel stiskne CTRL-C (nebo pošle INT signál) skript zareaguje stejně jako by dostal příkaz quit, tedy vypíše součet a skončí. Skript bude akceptovat pouze celočíselné kladné hodnoty v desítkové soustavě. :geek:
Hmm zajímavé-vždy si rád počtu nějáký pěkný text v čínštině :lol:
:D ...nahlas jsem se zasmál. :lol:
DarkenCZ píše:Dej mi mail a můžu ti poslat pozvánku. Dle mě je to bída, ale to poznáš sám
habu@email.cz
- Moderní absinthe chutná moderně.
Uživatelský avatar
kamamura
Věrný stoupenec zelené víly
Příspěvky: 426
Registrován: sob 03. dub 2010 18:28:17
Oblíbený absinthe: Jade Verte Suisse
Kontaktovat uživatele:

Re: DarkenCZ

Příspěvek od kamamura »

Dworzaaa píše:hehe :D tak kdyby ste nahodou meli napad...tak:
Napište skript, který ve smyčce čte číselné hodnoty, které mu zadává uživatel na standardním vstupu a po zadání příkazu „quit“ vypíše součet všech hodnot a skončí. Pokud uživatel vloží něco jiného než číslo nebo příkaz quit vypíše varovnou hlášku. Pokud uživatel stiskne CTRL-C (nebo pošle INT signál) skript zareaguje stejně jako by dostal příkaz quit, tedy vypíše součet a skončí. Skript bude akceptovat pouze celočíselné kladné hodnoty v desítkové soustavě. :geek:

Kód: Vybrat vše

#!/usr/bin/perl -w

use strict;

my $sum = 0;

while ( my $in = <STDIN> ) {
  chomp( $in );
  $SIG{INT} = 'ende';
  $in ne 'quit' or &ende;
  if ( $in =~ /^\d+$/ ) {
    $sum += $in;
  } else {
    print "Neplatny vstup!\n";
  }
}

sub ende {
  print "Soucet zadanych cisel je $sum\n";
  exit 0;
}
Jsem na Perl zvyklý, kdybys to chtěl v něčem jiném, nebo nějak upravit, či vysvětlit, dej vědět. IMO to v této podobě odpovídá zadání.
DarkenCZ

Re: DarkenCZ

Příspěvek od DarkenCZ »

kamamura píše: Jsem na Perl zvyklý, kdybys to chtěl v něčem jiném, nebo nějak upravit, či vysvětlit, dej vědět. IMO to v této podobě odpovídá zadání.
To jsi koukám suterén, když píšeš v perlu :-) To mi, mladá RUBající generace... :-)
Uživatelský avatar
davar
* Zkušený piják *
Příspěvky: 597
Registrován: stř 15. dub 2009 7:27:40
Oblíbený absinthe: Berthe-Doubs M.-Jade-St.Antoin
Kontaktovat uživatele:

Re: DarkenCZ

Příspěvek od davar »

DarkenCZ píše:
kamamura píše: Jsem na Perl zvyklý, kdybys to chtěl v něčem jiném, nebo nějak upravit, či vysvětlit, dej vědět. IMO to v této podobě odpovídá zadání.
To jsi koukám suterén, když píšeš v perlu :-) To mi, mladá RUBající generace... :-)
Koukam, ze jsem mezi mistnimi 'radici nul a jednicek' (cti: programatory) pekna vykopavka, skoncil jsem u C a Win32 API.... ovsem kdyz by vznikl pozadavek, muzu take pripadne poslouzit ;)
Uživatelský avatar
Dworzaaa
*** Absinthe guru ***
Příspěvky: 1531
Registrován: stř 15. dub 2009 0:27:52
Oblíbený absinthe: Sevil
Kontaktovat uživatele:

Re: DarkenCZ

Příspěvek od Dworzaaa »

kamamura píše: Jsem na Perl zvyklý, kdybys to chtěl v něčem jiném, nebo nějak upravit, či vysvětlit, dej vědět. IMO to v této podobě odpovídá zadání.
Mno my pisem skripty jako bandu za sebou nahazenejch prikazu do shellu...pearl sem nikdy nevidel, ale ja uz si to z toho nak preberu :)
Omnia mea mecum porto.
Uživatelský avatar
kamamura
Věrný stoupenec zelené víly
Příspěvky: 426
Registrován: sob 03. dub 2010 18:28:17
Oblíbený absinthe: Jade Verte Suisse
Kontaktovat uživatele:

Re: DarkenCZ

Příspěvek od kamamura »

Kód: Vybrat vše

#!/bin/bash

ende () {
  echo "Soucet zadanych cisel je $sum";
  exit 0
}

sum=0
trap "ende" SIGINT

while true
do
  read in
  if [[ "$in" = "quit" ]]
  then
    ende
  fi

  if [[ $in =~ [[:digit:]] ]]
  then
    sum=$(( $sum+$in ))
  else
    echo "Neplatny vstup!"
  fi

done
Okay, tady to máš ještě v bashi.
Odpovědět