~ Tur al platformei

Terminal43 Code

Stăpânește programarea prin practică

Descoperă probleme de programare, cursuri structurate și concursuri pe Terminal43 Code.

main.c
1#include <stdio.h>
2
3int main() {
4 int n, reversed = 0;
5 printf("Enter a number: ");
6 scanf("%d", &n);
7
8 while (n != 0) {
9 reversed = reversed * 10 + n % 10;
10 n /= 10;
11 }
12
13 printf("Reversed: %d\n", reversed);
14 return 0;
15}

Conținut public și conturi verificate, fără conturile de test. Exemplele de interfață de mai jos sunt ilustrative.

697
Sarcini de programare
1
Cursuri
33
Utilizatori
28
Competențe
42
Lecții
Prezentare generală

5 moduri pentru a avansa

Exersează rezolvând probleme, urmând cursuri și participând la concursuri.

Sarcini de programare

Sute de probleme pe diferite niveluri de dificultate. Scrie cod real, primește feedback instant și urmărește-ți progresul.

UȘOR C++
Inversează un număr
Score: 100pts • 342 solved

Cursuri structurate

Urmează parcursuri de învățare ghidate cu lecții video, material de lectură, teste și proiecte practice.

Introducere în C++
12/18 lessons • 65% complete

Arbore de competențe

Vizualizează-ți abilitățile de programare în mai multe domenii și vezi exact unde te poți îmbunătăți.

● Tablouri 85%
● Șiruri de caractere 72%
● Sortare 60%
● DP 30%
● Grafuri 15%
● Recursivitate 55%

Concursuri

Concurează în provocări de programare cronometrate, urcă în clasament și dovedește-ți abilitățile sub presiune.

Provocarea săptămânii #12
Live • 47 participants
★ 1. alex_dev 2. code_ninja 3. maria_42

Mentorat

Primește evaluări de cod de la mentori cu experiență, oferă evaluări altora și evoluează prin feedback de la colegi.

Revizuire cod
mentor_pro:
"Ia în considerare folosirea unei bucle for în loc de while pentru o lizibilitate mai bună."
Sarcini de programare

Rezolvă probleme reale Probleme de programare

Alege dintre sute de sarcini organizate după dificultate, limbaj și abilitate. Fiecare sarcină include un editor de cod integrat cu evidențierea sintaxei, compilare instantanee și verificare automată a cazurilor de test.

  • C, C++, Python, Java, JavaScript
  • Niveluri de dificultate Ușor, Mediu, Dificil
  • Cazuri de test automate cu feedback instant
  • Puncte, serii și progresia abilităților
Răsfoiește sarcinile
task_solver.py
MEDIU Python
Problema sumei a două numere
Găsește două numere a căror sumă este o valoare țintă.
def two_sum(nums, target):
    seen = {}
    for i, n in enumerate(nums):
        if target - n in seen:
            return [seen[target-n], i]
        seen[n] = i
Toate cele 5 cazuri de test au trecut • 12ms
Cursuri

Structurat Trasee de învățare

De la începător la avansat: urmează cursuri atent selectate cu prelegeri video, material de lectură, teste interactive și proiecte practice de programare. Urmărește-ți progresul și obține certificate.

  • Tipuri de lecții: video, lectură și quiz
  • Organizare pe capitole
  • Urmărirea progresului cu certificate de finalizare
  • Trasee de învățare organizate pe teme
Explorează cursurile
courses
Introducere în programarea C++
12 din 18 lecții finalizate
Variabile și tipuri de date
Flux de control
Funcții și domeniu de vizibilitate
Pointeri și memorie
Programare orientată pe obiecte
Concurează

Testează-ți abilitățile în Concursuri live

Participă la concursuri de programare cronometrate, concurează la evenimente sezoniere și urcă în clasamentul global. Demonstrează-ți valoarea în fața programatorilor din toată lumea în provocări în timp real.

  • Concursuri cronometrate cu clasamente în timp real
  • Evenimente sezoniere și provocări speciale
  • Clasamente globale
  • Istoric concursuri și statistici
Vezi concursurile
contest #12
Campionatul de programare de primăvară
Timp rămas:
01h
34min
12sec
#ProgramatorScorTimp
1alex_dev45042:18
2code_ninja42045:02
3maria_4238048:55
4tu35050:11
Predare

Creat pentru Cadre didactice

Creează clase, atribuie sarcini, monitorizează progresul elevilor cu analize detaliate și chiar detectează plagiatul. Perfect pentru profesorii de informatică și cadrele didactice universitare.

  • Gestionarea claselor și a temelor
  • Progresul elevilor și analiza notelor
  • Detectare automată a plagiatului
  • Suport pentru organizații cu gestionarea locurilor
Pentru educatori
class dashboard
CS101: Introducere în programare
28 students • 6 assignments
ElevFinalizatScor mediuStare
Emma Wilson6/694%Pe drumul cel bun
James Chen5/687%Pe drumul cel bun
Sofia Garcia4/672%În urmă
Liam Brown3/665%În dificultate
Comunitate

Învață Împreună

Terminal43 Code nu este doar o experiență solitară. Oferă și primește evaluări de cod, discută probleme cu colegii și vezi cum te clasezi în clasament.

Recenzii de cod

Cere evaluări de la mentori sau evaluează codul altora. Învață bunele practici prin feedback colaborativ.

3 n = n / 10;
4 count = count + 1;
mentor_pro
Folosește count++ pentru o sintaxă mai curată.

Forumuri de discuții

Pune întrebări, împărtășește soluții și discută algoritmi cu o comunitate de colegi de învățare.

Ajutor cu recursivitatea? 12 replies
Sfaturi despre notația Big-O 8 replies
Cel mai bun mod de a învăța DP? 23 replies

Clasament

Concurează pentru primul loc. Câștigă puncte din sarcini, concursuri și cursuri ca să urci în clasamentul global.

#UtilizatorPuncte
1★ alex_dev4,820
2code_ninja4,215
3maria_423,990

Ești gata să începi să scrii cod?

Învață programare prin exercițiu și competiție.