Categories
Introduction

Instructiunea FOR

//sa se afiseze primele 10 numere naturale
#include <iostream>

int main()
{
	for (int i = 1; i < 11; i++)
	{
		std::cout << i;
	}
}
//sa se afiseze primele n numere naturale
#include <iostream>

int main()
{
	int n = 0;
	std::cin >> n;
	for (int i = 1; i <=n; i++)
	{
		std::cout << i<<"\n";
	}
}
//sa se afiseze suma primelor n numere naturale
#include <iostream>

int main()
{
	int n = 0;
	int s = 0;
	std::cin >> n;
	for (int i = 1; i <=n; i++)
	{
		s = s + i;
	}
	std::cout << s;
}
//sa se afiseze produsul  primelor n numere naturale
#include <iostream>

int main()
{
	int n = 0;
	int p = 1;
	std::cin >> n;
	for (int i = 1; i <=n; i++)
	{
		p=p*i;
	}
	std::cout << p;
}
//se da un sir de numere , sa se afiseze cel mai mare dintre  ele
#include <iostream>

int main()
{
	int n = 0, nn = 0, nr = 0,max=0;
	std::cin >> nn;
	for (int i = 0; i < nn ; i++)
	{
	   std::cin >> nr;
	   if (max < nr)
	   {
		   max = nr;
	   }
  
	}
	std::cout << max;
   }
//se da un sir de numere , sa se afiseze suma lor
#include <iostream>

int main()
{
	int n = 0, nn = 0, nr = 0, s = 0;
	std::cin >> nn;
	for (int i = 0; i < nn; i++)
	{
		std::cin >> nr;
		s = s + nr;
	}
	std::cout << s;
}
Categories
Introduction

Lectia saptamanii

//1. se da un numar mai mic decat 1000, sa se afle suma cifrelor lui

#include <iostream>

int main()
{
int a = 0, b = 0, c = 0, d = 0;
std::cin >> a;
b = a / 100;
c =a%100/10;
d = a % 10;
std::cout << b+c+d;

}

//2. se da un numar mai mic decat 100, sa se afle suma cifrelor lui
#include <iostream>


int main()
{
	int a =0,b=0 ;
	std::cin >> a;
	b = a % 10 + a/10;
	std::cout << b ;

}
//3.se dau cifrele unui numar , sa se determine  numarul 
#include <iostream>

int main()
{
    int a = 0;
    int b = 0;
    int c = 0;
    std::cin >> a >> b >> c;
    a = a * 100;
    b = b * 10;
    c = c * 1;
    std::cout << a + b + c;
}
//4.se dau doua variabile, sa se interschimbe valorile lor metoda paharelor
#include <iostream>

int main()
{
    int a = 0,b = 0,c = 0;
    std::cin >> a >> b;
    c=a;
    a=b;
    b=c;
    std::cout<<a<<b;
}



//4.se dau doua variabile, sa se interschimbe valorile lor fara sa folosim variabila c
#include <iostream>

int main()
{
    int a = 0,b = 0;
    std::cin >> a >> b;
    a=a+b;
    b=a-b;
    a=a-b;
    std::cout<<a<<b;
}



//5. Se dau 4 numere , sa se afle cel mai mare dintre ele, folosind doar 3 if-uri
#include <iostream>

int main()
{
    int a = 0,b = 0,c = 0,d=0;
    int ab = 0, cd = 0;
	std::cin >> a >> b >> c >> d;
	if (a > b) {
		ab = a;
	}
	else {
		ab = b;
	}
	if (c > d) {
		cd = c;
	}
	else {
		cd = d;
	}
	if (ab > cd) {
		std::cout << ab;
	}
	else {
		std::cout << cd;
	}
}













Categories
Introduction

Lectia 9

Laptop Omen

Laptop Pavilion

Laptop Lenovo

Android

Programul Unity

Categories
Introduction

Programare C++ Lectia 3

public class INEX : MonoBehaviour
{
float pasy = 0.05f;
float pasz = 0.01f;
float pasx = 0.01f;
Vector3 pos1 = new Vector3(8.2657f, 91.61992f, 1);
// Start is called before the first frame update
void Start()
{
transform.localScale = pos1;
}

// Update is called once per frame
void Update()
{
    if (pos1.x > 8.2657f)
    {
        pasx= -0.025f;
    }
    if (pos1.x < 0)
    {
        pasx= 0.025f;
    }
    if (pos1.y > 91.61992)
    {
        pasy= -0.025f;
    }
    if (pos1.y < 0)
    {
        pasy= 0.025f;
    }
    if (pos1.z > 1)
    {
        pasz= -0.025f;
    }
    if (pos1.z < 0)
    {
        pasz= 0.025f;
    }
    pos1.x += pasx;
    pos1.z += pasz;
    pos1.y += pasy;
    transform.localScale = pos1;
}

}

public class gigeluextrem5 : MonoBehaviour
{
float pas = -0.0085f;
float pas1 = -0.0085f;
float pas2 = -0.0085f;
Vector3 pos1 = new Vector3(9, 9, 9);
// Start is called before the first frame update
void Start()
{
transform.localScale = pos1;
}

// Update is called once per frame
void Update()
{
    if (pos1.x > 9)
    {
        pas+= -0.0085f;
    }
    if (pos1.x < 0)
    {
        pas+= 0.0085f;
    }
    pos1.x+= pas;

    if (pos1.y > 9)
    {
        pas1 += -0.0085f;
    }
    if (pos1.y < 0)
    {
        pas1 += 0.0085f;
    }
    pos1.y += pas1;

    if (pos1.z > 9)
    {
        pas2 += -0.0085f;
    }
    if (pos1.z < 0)
    {
        pas2 += 0.0085f;
    }
    pos1.z += pas2;
    transform.localScale = pos1;
}

}

Categories
Introduction

Programare C++ pentru copii

Cursurile incep in ultima saptamana din luna septembrie.

Destinat copiilor din clasele 5-7 .

Locatie: str. Borsec nr 1

Durata modul : 10 saptamani

Tarif: 400 lei

Copiii isi vor alege una din cele doua zile de curs: joi (intre orele 17 si 18.30) sau sambata (intre 11 si 12.30)

Numarul de copii intr-o grupa : intre 2 si 4

Grupa de joi: Gavrisan Ionut, Handra-Calugar Mihnea, Blaga Denis si Luca Alex.

Grupa de sambata: Pop Marius, Bejinaru Alin, Frunza Patrick, Costea Flaviu

Grupa de marti: Filimon Cristian, Gligor Miriana, Zonga Andrei

Grupa de miercuri: Mocan Raul, Trif Andrei, Boanca Adelina, Iuhos Andrei

Categories
programare python

Instalare Python

La fel ca în aproape fiecare aplicație din Windows, este instalat Python folosind un program de instalare care vă ghidează prin procesul de configurare. De implicit, programul de instalare Python stochează fișierele .exe sub Windows în directorul de date al aplicației utilizatorului respectiv – astfel încât niciun administrator sunt necesare drepturi pentru instalare.

Python.org oferă mai multe programe de instalare Windows. în plus la versiunea pe 32 de biți (x86) și versiunea pe 64 de biți (x86-64), de asemenea, un fișier zip încorporabil, un fișier .exe și un program de instalare bazat pe web. Aceste diferă după cum urmează:

1. Programul de instalare .exe este doar un fișier executabil care pornește Python procesul de instalare – acesta este cel mai comun și cel mai simplu soluţie.

2. Programul de instalare bazat pe web este practic identic cu .exe-ul său omolog, cu diferența că descarcă fișierele necesare pentru instalare separat. Acest lucru se reduce drastic dimensiunea instalatorului, dar o conexiune la rețea este absolut necesar.

3. Fișierul Zip încorporabil este o copie autonomă, minimalistă mediul de execuție Python. Acest lucru este util dacă doriți distribuiți manual o aplicație Python sau dacă doriți să testați ceva repede. Cu toate acestea, acest program de instalare nu conține niciunul a instrumentelor utile pe care le au celelalte versiuni la bord.

Categories
programare python

Variabile Python

Variabilă în sensul cel mai general este pur și simplu un container pentru stocarea anumitor valori, precum șiruri sau numere. Puteți accesa aceste variabile în timpul programului sau mai mult exact valoarea conținutului lor sau atribuiți-le o nouă valoare. În majoritatea limbajelor de programare, cum ar fi C, o variabilă desemnează un locație de memorie fixă ​​în care pot fi valori ale unui anumit tip de date stocat. Valoarea variabilei se poate modifica în timpul rulării programului, dar modificările de valoare trebuie să fie de același tip. Deci nu poți avea un număr întreg stocat într-o variabilă la un moment dat în timp și apoi suprascrieți această valoare cu un număr în virgulă mobilă. Locația variabilelor este , de asemenea, constante pe parcursul întregii alergări și nu pot fi schimbat. În limbaje precum C, locația este deja fixată de compilator. Arată diferit în Python. În primul rând, variabilele din Python nu denota un anumit tip și, prin urmare, nu aveți nevoie de un tip declarație în Python . Dacă, de exemplu, aveți nevoie de o variabilă i cu valoarea 42 din program, puteți face acest lucru cu ușurință cu următoarea instructiune: i = 42. Instructiunea de mai sus nu trebuie privită ca un egal matematic semn, dar ca „variabilei i i se atribuie valoarea 42”, adică conținutul i se află după atribuirea 42. Puteți utiliza și această valoare a variabilă așa cum se arată în următorul exemplu pentru a schimba: i = 42 ; i = i + 1

Categories
programare python

Ce este Python ?

Python este un limbaj de programare , ceea ce înseamnă că poate fi folosit pentru alte tipuri de programare și dezvoltare de software pe lângă dezvoltare web. Python poate fi folosit pentru lucruri precum: Backend (sau partea serverului), dezvoltare de aplicații web și mobile. In 2008, creatorul Python, Guido van Rossum a fost un pic nemulțumit de unele dintre deciziile arhitecturale cu adevărat importante care au fost făcute devreme în Python și a vrut să le schimbe așa a decis să revizuiască Python și să elibereze Python 3. Oamenii erau ar trebui să-l adopte destul de repede și să rămână cu el, dar cât poți probabil spun prin faptul că trebuie să subtitrez acest videoclip a fost mai mult mai complicat decât atât și motivul tuturor necazurilor controversa este că Python 3 nu este compatibil cu versiunile anterioare. Deci, de obicei când ai un limbaj de programare și se fac modificări, este realizat incremental și este realizat într-un mod în care codul vechi poate încă rula. Așadar, javascripturi vechi scrise acum cinci ani dacă ați încercat să îl rulați acum nu vor exista probleme Nu va folosi unele dintre noile caracteristici și s-ar putea să nu arate la fel de frumos, dar va funcționa în continuare.

Categories
Programare Minecraft in Python

Programare Minecraft Python: Creare Bot

First step: install Visual Studio Code; Search for it in google, download it and install it for free

Categories
Introduction

Echipa SITAS First Lego League 2021