100din100.netlify.app Open in urlscan Pro
2a05:d014:275:cb00::c8  Public Scan

URL: https://100din100.netlify.app/article.html?a=verifica-daca-un-an-este-bisect-sau-nu-in-c
Submission: On July 26 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

100din100




VERIFICA DACA UN AN ESTE BISECT IN C++

Publicat la 15 iulie 2020 · algoritmi clasa 9 cpp incepatori



DÂNDU-SE UN AN, TREBUIE VERIFICAT DACĂ ESTE UN AN BISECT SAU NU.

Exemplu:
Intrare

2021

Ieşire

NU


CUPRINSUL LECȚIEI

 * Prezentare
 * Definitia anului bisect
 * Algoritm an bisect


DEFINIȚIA ANULUI BISECT

Deşi pare evident, anii bisecți sunt:

 * anii divizibili cu 400
 * anii divizibili cu 4, dar nedivizibili cu 100



ALGORITM AN BISECT

Rezolvarea fără subprograme este următoarea:

#include <iostream>
using namespace std;

int main() {
	int an;
	cin>>an;
	if(an % 400 == 0) cout<<"DA";
	else if(an % 100 == 0) cout<<"NU";
	else if(an % 4 == 0) cout<<"DA";
	else cout<<"NU";
}

Sau, mai scurt:

#include <iostream>
using namespace std;

int main() {
	int an;
	cin>>an;
	if((an % 400 == 0) || (an % 4 == 0 && an % 100 != 0)) cout<<"DA";
	else cout<<"NU";
}


ALTE ARTICOLE


PRIMUL TAU PROGRAM, VARIABILE SI OPERATII - TUTORIAL COMPLET C++

Eşti elev de liceu şi nu înțelegi informatica? Acest clip ar trebui să te ajute
să înțelegi cele mai elementare aspecte privind informatica de liceu -
algoritmica...


REZOLVĂRI PROBLEME PBINFO

Problemele de informatică pot fi dificile uneori, şi este util să vedem o
soluție bună pentru a ne autoverifica. De multe ori sunt necesare doar nişte
modificări minore, de aceea este bine să analizăm soluțiile bune cu atenție!


VIDEO - PROBLEME REZOLVATE PBINFO

Aici gasiti rezolvarea mai multor probleme de pe site-ul pbinfo.ro, în format
video, pe canalul nostru de YouTube.


SUME PARTIALE. SUMA ELEMENTELOR DINTR-O SUBMATRICE IN C++

Cu ce ne ajută sumele parțiale? Unele probleme cer aflarea sumei elementelor
unei secvențe dintr-un şir dat. Metoda naivă, care face suma tuturor elementelor
din secvența cerută, deobicei n…


AL DOILEA CEL MAI MIC/MARE ELEMENT AL UNUI SIR IN C++

Dându-se un şir de numere naturale distincte, aflați al doilea cel mai mic număr
din şir. Exemplu:Intrare 9 5 8 2 4 Ieşire 4 Explicație4 este al doilea cel mai
mi…


PRELUCRAREA CIFRELOR UNUI NUMAR PENTRU INCEPATORI IN C++

Acest articol urmăreşte aplicarea diferitelor aplicații cu cifrele unui număr:
suma cifrelor, numărul de cifre, oglinditul unui număr ş.a.m.d. Puteți găsi
multe probleme care cer prelucrarea cif…


CITIREA SI AFISAREA IN FISIERE IN C++ - TUTORIAL INCEPATORI

De ce citirea din fişier? De multe ori este necesară citirea şi afişarea în
fişier, unul din motive fiind faptul că nu trebuie să reintroducem datele de
intrare de fiecare dată când rulăm p…


AFIŞARE CU 2 ZECIMALE EXACTE, FĂRĂ ŞI CU ROTUNJIRE - TUTORIAL C++

Tutorialul acesta te învață cum să afişezi un număr real cu mai multe zecimale
exacte. Multe probleme cer...


ALGORITMI ELEMENTARI - VIDEO

Tutoriale uşor de urmărit, sub forma unor videoclipuri!


CIURUL LUI ERATOSTENE - GENERAREA NUMERELOR PRIME - OLIMPIADA C++

Să zicem că vrem să aflăm dacă mai multe numere sunt sau nu prime. Desigur,
putem aplica algoritmul de aflare a numărului de divizori pentru toate numerele,
doar că dacă avem foarte multe şi sun…


CREEAZA UN JOC 2D IN PYTHON PENTRU INCEPATORI - CAPITOLUL 0 (INSTALARE)

Care-i faza? În aceste câteva tutoriale vom învăța cum să îți creezi propriul
joc video în Python. Puteți viziona atât pe YouTube, cât şi în format text pe
site-ul nostru (aici adică). …


PRIMUL PROGRAM - OPERATORI SI EXPRESII - TUTORIAL INCEPATORI C++

Alcătuirea unui program pentru rezolvarea unei probleme se rezumă defapt la
rezolvarea unor probleme mai mici. Spre exemplu, pentru a afla suma numerelor
prime dintr-un şir, trebuie să ştim cum …


SORTAREA VECTORILOR SI A STRUCTURILOR (PENTRU INCEPATORI) IN C++

Sortarea în informatică reprezintă procesul de a ordona un şir de obiecte
(numere, caractere, sau chiar şiruri) după un anumit criteriu. Spre exemplu,
putem ordona crescător sau descrescăto…


TABLELUL ASCII - CLASA A X-A - CHAR C++

Ce este tabelul ASCII? Calculatorul reține numere (valori de 1 şi de 0), aşadar
a fost nevoie de o corespondență între numere şi caractere pentru a putea
reprezenta litere, si…


VERIFICA DACA UN AN ESTE BISECT IN C++

Dându-se un an, trebuie verificat dacă este un an bisect sau nu. Exemplu:Intrare
2021 Ieşire NU Definiția anului bisect Deşi pare evident, anii bis…


RIDICAREA LA PUTERE IN TIMP LOGARITMIC PENTRU OLIMPIADA IN C++

Un număr de forma b la puterea e nu poate fi calculat precum celelalte operații
(adunarea, scăderea, înmulțirea, împărțirea) pur şi simplu. În articolul acesta
vom prezenta un mod foarte …


DIVIZORII UNUI NUMAR - TUTORIAL INCEPATORI IN C++

Prezentul articol te va ajuta să îndeplineşti diferite aplicații cu divizorii
unui număr. Trebuie cunoscută parcurgerea divizorilor unui număr, înainte de
toate, ca să ne asigurăm că ştim s…


VECTORI CARACTERISTICI SI VECTORI DE FRECVENTA - MATERIE OLIMPIADA INFORMATICA
C++

Ce este un vector de frecvență sau un vector caracteristic? Vectorii
caracteristici rețin dacă un element se află într-un vector sau nu. Similar,
vectorii de frecvență rețin numărul de apar…


VERIFICA DACA O DATA ESTE VALIDA IN C++

Dându-se o dată (zi lună an), trebuie verificat dacă data este validă sau nu.
Exemplu:Intrare zi = 3, luna = 4, an = 2021 Ieşire DA Pentru a verifica da…


CAUTAREA BINARA PENTRU OLIMPIADA IN C++

Ce este căutarea binară? Să zicem că ai un vector a[] cu n elemente crescătoare.
Căutarea binară este un algoritm eficient care determină dacă orice număr x
apare sau n…


CE ESTE COADA/QUEUE SI CUM FUNCTIONEAZA? TUTORIAL CLASA A 10-A

Ce este coada? Coada (Queue din engleză) este o structură de date liniară care
funcționează prin inserarea elementelor noi la spate şi prin eliminarea
elementelor doar prin față. Altfel spu…


PARCURGEREA MATRICEI IN SPIRALA IN C++

Cu ce ne ajută parcurgerea matricei pătratice în spirală? În concursuri şi
olimpiade apar probleme legate de parcurgerea matricei în spirală. Deşi ideea de
bază este destul de uşoară, algor…


SMENUL LUI MARS (DIFFERENCE ARRAYS) IN C++

Ce este Şmenul lui Mars? Să zicem că avem un şir a[] cu n elemente. Unele
probleme cer efectuarea unor operații de tipul sum(st, dr, val), cu semnificația
că adunăm la …


TIPURI DE DATE IN C++ SI C - TUTORIAL INCEPATORI

De ce avem nevoie de date? În timp ce lucrăm cu valori, avem nevoie (uneori
chiar suntem siliți!) să memorăm datele undeva, în memorie. Prin intermediul
variabilelor putem accesa o zonă de …


ÎNVAȚĂ SĂ PROGRAMEZI GRATIS!

Am lansat InfoAs, o platformă de informatică cu sute de probleme, lecții și
concursuri, totul gratuit. Încearcă acum!


PROBLEME PBINFO REZOLVATE

Rezolvare FactorialQuery (#3512)
Rezolvare Caractere (#1335)
Rezolvare Stampile (#3560)
Rezolvare Urare (#941)
Rezolvare asii (#1260)
Rezolvare uciv (#1273)
Rezolvare Globuri (#813)
Rezolvare Copii2 (#3178)
Rezolvare Parc2 (#3179)
Rezolvare Camioane (#2263)
Rezolvare Icsuri (#1751)
Rezolvare ZOO (#2637)
Rezolvare Nevricos (#2292)




ARTICOLE ÎNCEPĂTORI

Creeaza un joc 2D in PYTHON pentru incepatori - Capitolul 0 (Instalare)
Vectori caracteristici si vectori de frecventa - Materie Olimpiada Informatica
C++
Prelucrarea cifrelor unui numar pentru incepatori in C++
Tablelul ASCII - clasa a X-a - char C++
Tipuri de date in C++ si C - Tutorial Incepatori
Primul program - Operatori si expresii - Tutorial incepatori C++
Al doilea cel mai mic/mare element al unui sir in C++
Verifica daca o data este valida in C++
Verifica daca un an este bisect in C++
Generarea sirului Fibonacci in C++




ARTICOLE ALGORITMI

Cautarea binara pentru olimpiada in C++
Ciurul lui eratostene - generarea numerelor prime - olimpiada C++
Vectori caracteristici si vectori de frecventa - Materie Olimpiada Informatica
C++
Divizorii unui numar - tutorial incepatori in C++
Parcurgerea matricei in spirala in C++
Ridicarea la putere in timp logaritmic pentru olimpiada in C++
Smenul lui Mars (Difference Arrays) in C++
Sortarea vectorilor si a structurilor (pentru incepatori) in C++
Sume partiale. Suma elementelor dintr-o submatrice in C++
Ce este coada/queue si cum functioneaza? Tutorial clasa a 10-a
Al doilea cel mai mic/mare element al unui sir in C++
Verifica daca o data este valida in C++
Verifica daca un an este bisect in C++
Generarea sirului Fibonacci in C++
Verifica daca un numar este prim in C++



TOATE ARTICOLELE

Acasă
Cautarea binara pentru olimpiada in C++
Ciurul lui eratostene - generarea numerelor prime - olimpiada C++
Creeaza un joc 2D in PYTHON pentru incepatori - Capitolul 0 (Instalare)
Vectori caracteristici si vectori de frecventa - Materie Olimpiada Informatica
C++
Divizorii unui numar - tutorial incepatori in C++
Parcurgerea matricei in spirala in C++
Prelucrarea cifrelor unui numar pentru incepatori in C++
Ridicarea la putere in timp logaritmic pentru olimpiada in C++
Smenul lui Mars (Difference Arrays) in C++
Sortarea vectorilor si a structurilor (pentru incepatori) in C++
Sume partiale. Suma elementelor dintr-o submatrice in C++
Tablelul ASCII - clasa a X-a - char C++
Tipuri de date in C++ si C - Tutorial Incepatori
Ce este coada/queue si cum functioneaza? Tutorial clasa a 10-a
Primul program - Operatori si expresii - Tutorial incepatori C++
Citirea si Afisarea in fisiere in C++ - Tutorial Incepatori
Al doilea cel mai mic/mare element al unui sir in C++
Verifica daca o data este valida in C++
Verifica daca un an este bisect in C++
Generarea sirului Fibonacci in C++
Verifica daca un numar este prim in C++
Probleme rezolvate PbInfo - Explicatii PbInfo
Vezi solutiile corecte instant pe PbInfo
Politica de confidentialitate (privacy policy)




ARTICOLE OLIMPIADĂ

Cautarea binara pentru olimpiada in C++
Ciurul lui eratostene - generarea numerelor prime - olimpiada C++
Vectori caracteristici si vectori de frecventa - Materie Olimpiada Informatica
C++
Divizorii unui numar - tutorial incepatori in C++
Ridicarea la putere in timp logaritmic pentru olimpiada in C++
Smenul lui Mars (Difference Arrays) in C++
Sume partiale. Suma elementelor dintr-o submatrice in C++
Ce este coada/queue si cum functioneaza? Tutorial clasa a 10-a
Citirea si Afisarea in fisiere in C++ - Tutorial Incepatori




ARTICOLE C++

Cautarea binara pentru olimpiada in C++
Ciurul lui eratostene - generarea numerelor prime - olimpiada C++
Vectori caracteristici si vectori de frecventa - Materie Olimpiada Informatica
C++
Divizorii unui numar - tutorial incepatori in C++
Parcurgerea matricei in spirala in C++
Prelucrarea cifrelor unui numar pentru incepatori in C++
Ridicarea la putere in timp logaritmic pentru olimpiada in C++
Smenul lui Mars (Difference Arrays) in C++
Sortarea vectorilor si a structurilor (pentru incepatori) in C++
Sume partiale. Suma elementelor dintr-o submatrice in C++
Tablelul ASCII - clasa a X-a - char C++
Tipuri de date in C++ si C - Tutorial Incepatori
Ce este coada/queue si cum functioneaza? Tutorial clasa a 10-a
Primul program - Operatori si expresii - Tutorial incepatori C++
Citirea si Afisarea in fisiere in C++ - Tutorial Incepatori
Al doilea cel mai mic/mare element al unui sir in C++
Verifica daca o data este valida in C++
Verifica daca un an este bisect in C++
Generarea sirului Fibonacci in C++
Verifica daca un numar este prim in C++
Vezi solutiile corecte instant pe PbInfo
Adăugăm constant postări noi!


TOATE ARTICOLELE

Acasă
Cautarea binara in C++
Ciurul lui eratostene - generarea numerelor prime
Divizorii unui numar in C++
Parcurgerea matricei in spirala in C++
Prelucrarea cifrelor unui numar in C++
Ridicarea la putere in timp logaritmic in C++
Smenul lui Mars (Difference Arrays) in C++
Sortarea vectorilor si a structurilor in C++
Sume partiale. Suma elementelor dintr-o submatrice in C++
Tablelul ASCII - char C++
Tipuri de date in C++ si C
Ce este coada/queue si cum functioneaza?
Primul program - Operatori si expresii - elemente de baza ale limabjului C++
Citirea si Afisarea in fisiere in C++
Verifica daca un numar este prim in C++
Probleme rezolvate PbInfo - Explicatii PbInfo
Vezi solutiile corecte instant pe PbInfo
Politica de confidentialitate (privacy policy)




ARTICOLE CLASA A 9-A

Cautarea binara in C++
Ciurul lui eratostene - generarea numerelor prime
Divizorii unui numar in C++
Parcurgerea matricei in spirala in C++
Prelucrarea cifrelor unui numar in C++
Ridicarea la putere in timp logaritmic in C++
Smenul lui Mars (Difference Arrays) in C++
Sortarea vectorilor si a structurilor in C++
Sume partiale. Suma elementelor dintr-o submatrice in C++
Tablelul ASCII - char C++
Tipuri de date in C++ si C
Primul program - Operatori si expresii - elemente de baza ale limabjului C++
Citirea si Afisarea in fisiere in C++
Verifica daca un numar este prim in C++




ARTICOLE CLASA A 10-A

Ce este coada/queue si cum functioneaza?




ARTICOLE C++

Cautarea binara in C++
Ciurul lui eratostene - generarea numerelor prime
Divizorii unui numar in C++
Parcurgerea matricei in spirala in C++
Prelucrarea cifrelor unui numar in C++
Ridicarea la putere in timp logaritmic in C++
Smenul lui Mars (Difference Arrays) in C++
Sortarea vectorilor si a structurilor in C++
Sume partiale. Suma elementelor dintr-o submatrice in C++
Tablelul ASCII - char C++
Tipuri de date in C++ si C
Ce este coada/queue si cum functioneaza?
Primul program - Operatori si expresii - elemente de baza ale limabjului C++
Citirea si Afisarea in fisiere in C++
Verifica daca un numar este prim in C++
Vezi solutiile corecte instant pe PbInfo




ARTICOLE ALGORITMI

Cautarea binara in C++
Ciurul lui eratostene - generarea numerelor prime
Divizorii unui numar in C++
Parcurgerea matricei in spirala in C++
Ridicarea la putere in timp logaritmic in C++
Smenul lui Mars (Difference Arrays) in C++
Sortarea vectorilor si a structurilor in C++
Sume partiale. Suma elementelor dintr-o submatrice in C++
Ce este coada/queue si cum functioneaza?
Verifica daca un numar este prim in C++




ARTICOLE ÎNCEPĂTORI

Prelucrarea cifrelor unui numar in C++
Tablelul ASCII - char C++
Tipuri de date in C++ si C
Primul program - Operatori si expresii - elemente de baza ale limabjului C++




ARTICOLE OLIMPIADĂ

Cautarea binara in C++
Ciurul lui eratostene - generarea numerelor prime
Divizorii unui numar in C++
Ridicarea la putere in timp logaritmic in C++
Smenul lui Mars (Difference Arrays) in C++
Sume partiale. Suma elementelor dintr-o submatrice in C++
Ce este coada/queue si cum functioneaza?
Citirea si Afisarea in fisiere in C++
Adăugăm constant postări noi!



🍪 POLITCA COOKIE ŞI DE CONFIDENȚIALITATE

Pentru a oferi o experiență mai bună, utilizăm cookie-uri şi alte tehnologii
similare pe site-ul nostru. Continuând navigarea pe 100din100, confirmați că
sunteți de acord cu utilizarea lor şi că ați citit şi sunteți de acord cu
politica de confidențialitate

Închide