1 / 8

Proiect Informatica 2011

Proiect Informatica 2011. Prof. Mariana Corodi Elev Laura Crisan CNME. Care va fi cauza mortii tale?. Iti place mancarea sarata?. Faci sport. DA. NU. DA. NU. Esti fata?. Pietre la rinichi. DA. NU. +. Cancer la san. Cancer la prostata. +. Mananci dulciuri?. NU. DA.

gwyn
Télécharger la présentation

Proiect Informatica 2011

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Proiect Informatica 2011 Prof. Mariana Corodi Elev Laura Crisan CNME

  2. Care va fi cauza mortii tale? Iti place mancarea sarata? Faci sport DA NU DA NU Esti fata? Pietre la rinichi DA NU + Cancer la san Cancer la prostata + Mananci dulciuri? NU DA Supravituiesti? Diabet NU DA + Traversezi strada? DA NU + Traiesti din pensie + +

  3. Introducere in limbajul C La începutul anilor 70 a apărut limbajul C (creat de Brian Keringham şi Dennis Ritchie).Limbajul C++ (creat de Bjarne Stroustrup) poate fi privit ca o extensie a limbajului C care permite programarea pe obiecte. • Un program C /C++ este un ansamblu de instrucţiuni grupate în funcţii. Orice program C /C++ are cel puţin o funcţie – funcţia principală care se declară prin void main ().

  4. Structura programelor : • Directive de procesare • Includere de fişiere bibliotecă header ( de ex. : # include <math.h>) • Definiţii de constante ( de ex. : const n=15 ;) • Definiri de tipuri de date ( de ex. :typedef float sir[5] ;) • Declaraţii de variabile ( de ex. : int x,y ;) • Declarări de subprograme void main() { instrucţiuni ; apeluri de subprograme ; }

  5. Expresii.

  6. Tablouri Tabloul este o lista de elemente de acelasi tip plasate succesiv intr-o zona de memorie. Tablourile por fii : simple (vector) sau multiple (matrice) Exemple: - int v[10] ; am declarat un vector cu 10 componente de tip intreg care au indici intre 0 si 9 , v[0], v[1],.........v[9] - float a[10], b[20] ; am declarat doi vectori a si b care au 10 respectiv 20 de componente de tip real - int a[10][20] ; am declarat o matrice cu 10 linii si 20 coloane cere se adreseaza astfel: a[0][0], a[0][1], a[0][2],...........a[9][19]. Un tablou poate fi initializat cu un set de valori astfel: - int a[5]={-2,4,8,1,9} ; - int b[3][4]={ {11,12,13,14}, {21,22,23,24}, {31,32,33,34} } ;

  7. Exemplul1. Afisarea unei matrici cu componentele declarate initial. #include<iostream.h> #include<conio.h> void main() { int a[3][3]={11,12,13,21,22,23,31,32,33}; int i,j; for(i=0;i<3;i++){ for(j=0;j<3;j++) { cout<<a[i][j]<<' '; } cout<<endl; } getch(); } Rezultatul programului va fii afisarea urmatoarei matrici: 11 12 13 21 22 23 31 32 33

More Related