CURS ONLINE INTERACTIV

Python 3

PENTRU ÎNCEPĂTORI

Proiect susținut de Uniunea Profesorilor de Informatică din România
COMUNITATE
APLICAȚII
Informatică - Culegere de probleme în Python 3


[Cuprins]

Pagina:
/ 1     
1. Kitty, Perry și Terry. Pisicuța Kitty provoacă pe pisoiașii ei, Perry și Terry, la următorul joc: să alerge pe acoperișurile caselor care se găsesc pe stradă după casa stăpânilor lor, Perry pe casele din dreapta străzii, case numerotate cu numere pare consecutive, iar Terry pe partea stângă unde casele sunt numerotate cu numere impare consecutive și le cere ca atunci când ajung în capătul străzii să-i spună fiecare câte dintre case au numărul cu suma cifrelor număr pătrat perfect.
Știind numărul casei stăpânilor, n>0, și că toate celelalte case au numărul mai mare decât acesta, și știind și numărul casei din capătul străzii, m cu n<m, să se determine și afișeze numerele comunicate pisicuței de către Perry și Terry.

Numerele n și m, numere naturale nenule de maxim 5 cifre, se vor citi din fișierul case.in, iar rezultatul se va afișa în fișierul case.out.

[rezolvă în editor]

Autor: Voica Cornelia Nicoleta | Cod: #42 | Mediu
2. Proiect - Oracol. Scrieți un program care să creeze un fișier text cu rol de jurnal personal. Programul trebuie să afișeze/informeze utilizatorul la fiecare pas, să verifice existența fișierului și să afișeze "Am creat fișierul!"; "Fișierul există, ce doriți să faceți? Introduceți 1 pentru citire, 2 pentru adăugări, 3 pentru ștergerea definitivă a fișierului, 0 pentru ieșire".

Atenție! Folosiți modulul datetime (documentați-vă pe Internet): from datetime import date și data = date.today() sau folosiți o altă metodă (citire de la tastatură) pentru a putea insera data curentă la începutul fiecărei adăugări.

[rezolvă în editor]

Autor: RADULESCU BARBU CRISTIAN | Cod: #70 | Mediu
3. Pușculița. Scrieți un program care să creeze un fișier text cu rol de pușculiță / cont de economii. Programul trebuie să afișeze/informeze utilizatorul la fiecare pas. Să verifice existența fișierului și să afișeze "Am creat fișierul!"; "Fișierul există, ce doriți să faceți? Introduceți 1 pentru citire, 2 pentru adăugări, 3 pentru ștergerea definitivă a fișierului, 0 pentru ieșire".

Atenție! Luați în considerare adăugarea a altor 3 informații: data, proveniența (mama, tata, bunicul, sora, etc.) și moneda (lei, euro, dolari, etc.).

Folosiți modulul datetime: from datetime import date și data = date.today() sau folosiți o altă metodă (citire de la tastatură) pentru dată.

Vedeți exemplul de proiect: Statistici SARS-CoV-2 . La sfârșitul operației de vizualizare (2) să se afișeze situația totală: „Aveți x lei, y euro și z dolari".

[rezolvă în editor]

Autor: RADULESCU BARBU CRISTIAN | Cod: #71 | Dificil
4. Sinonime/Antonime. Scrieți un program care să creeze un fișier text cu rol de Dicționar de Sinonime / Antonime introduse de la tastatură.

Programul să afișeze/informeze utilizatorul  la fiecare pas. Să verifice existența fișierului și să afișeze „Am creat fișierul!”; „Fișierul există, ce doriți  să faceți? Introduceți 1 pentru citire, 2 pentru adăugări, 3 pentru ștergerea definitivă a fișierului, 0 pentru ieșire”.

Fișierul va reține pe prima linie cuvintele de bază și pe linia a doua sinonimul/antonimul corespunzator.

Vedeți exemplul de proiect: Statistici SARS-CoV-2.

[rezolvă în editor]

Autor: RADULESCU BARBU CRISTIAN | Cod: #75 | Mediu
Pagina:
/ 1     
Alege una dintre problemele propuse ...
 arrow_back   home   perm_identity   list   arrow_upward