Programarea în C++

Laborator
7/10 (1 vot)
Conține 1 fișier: doc
Pagini : 4 în total
Cuvinte : 357
Mărime: 10.01KB (arhivat)
Publicat de: Emilian Dumitrescu
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Plotnic Constantin
MINISTERUL EDUCAŢIEI ŞI TINERETULUI AL REPUBLICII MOLDOVA Universitatea Tehnică a Moldovei Facultatea CIM Catedra IA Tema: Prelucrarea excepţiilor.Blocul try{…} throw() catch()

Extras din laborator

Sarcina:

Scrieţi un program care determină numărul maximal şi cel minimal din numerele unui fişier dat. Să se determine elementele mai mari ca cel minimal şi mai mici ca numărul maximal.

Codul sursa:

#include<fstream.h>

#include<conio.h>

#include<stdlib.h>

#define N 30

class tablou

{

private:

int scores[100];

int x;

public:

void citeste();

void min_max();

};

void tablou :: citeste()

{

ifstream inFile;

try

{

inFile.open("file.txt");

throw "erroare la deschiderea fisierului";

}

catch(char str)

{

cout<<str;

}

for(this->x=0;!inFile.eof();this->x++)

{

inFile >> this->scores[x];

}

try

{

inFile.close();

throw "erroare la inchiderea fisierului";

}

catch(char str2)

{

cout<<str2;

}

}

Preview document

Programarea în C++ - Pagina 1
Programarea în C++ - Pagina 2
Programarea în C++ - Pagina 3
Programarea în C++ - Pagina 4

Conținut arhivă zip

  • Programarea in C++.doc

Alții au mai descărcat și

C++

Un prim exemplu de program C++: #include <iostream.h> void main { int a; cout << "Dati un numar\n"; cin >> a; cout << "Ati tastat numarul "...

Probleme C++ Rezolvate

Problema 1: cmmdc(a, b) #include<stdio.h> #include<conio.h> //algoritmul lui Euclid //cel mai mare divizor comun pentru doua numere strict...

Limbajul C++ fundamente - aplicații

PROBLEMA 1 Sa se verifice daca un numar intreg preluat de la terminal este prim. #include<iostream.h> #include<math.h> void main () { int n,...

Aplicație în C Builder

Inainte de a prezenta tot ce afiseaza mediul, vom rula deja un prim program, si anume programul implicit. Pentru aceasta comandam compilarea si...

Introducere în Limbajul Java

Programare Orientată pe Obiecte 1.Introducere în limbajul Java Java ca limbaj şi mediu de programare a fost lansat de firma Sun Microsystems. Cea...

Crearea aplicațiilor în Visual C++

*Generaţi aplicaţia de tip Dialog (Dialog Based!) Fisa selectînd ca şi tip de proiect MFC AppWizard(exe).Aplicaţia serveşte la realizarea unei fişe...

Probleme Rezolvate în C++

1. Să se verifice dacă un număr este pozitiv. #include<iostream.h> void main() { int a; //citim numarul cout<<"a=";cin>>a; //verificam daca...

Curs 1 - PHP

1. INTRODUCERE - Ce este PHP ? PHP este abrevierea de la PHP – Hypertext Preprocessor (similar cu GNU ce reprezinta abrevierea de la GNU’s Not...

Te-ar putea interesa și

Monitorizarea și Controlul Temperaturii într-o Casă Inteligentă Utilizând Mediul de Programare Grafică Labview

CAPITOLUL I CARACTERISTICILE GENERALE ALE UNEI LOCUINŢE INTELIGENTE 1.1. Prezentare generală. O întrebare care ne frământa din ce în ce mai des,...

Proiectare și verificarea unui sașiu spațial folosind programe soft dedicate

Memoriu justificativ Tema lucrării de diplomă este “Proiectarea şi verificarea unui şasiu spatial sudat utilizând pachete software dedicate”. Ea...

Dezvoltarea firmei prin intermediul programelor europene de finanțare

INTRODUCERE Tema aleasă de mine pentru prezenta lucrare de licență este ”Dezvoltarea firmei prin intermediul programelor europene de finanțare”....

Rolul programelor de consiliere în asigurarea parteneriatului școală-familie

Daca lumea devine din ce in ce mai complexa dar si mai problematica si contradictorie, educatia este chemata sa raspunda din ce in ce mai adecvat...

Ilustrarea și simularea unor algoritmi legați de inteligența artificială folosind programarea orientată pe obiect în limbajul java

Introducere Am ales lucrarea intitulată „Ilustrarea și simularea unor algoritmi de inteligență artificială folosind programarea orientată pe...

Fonduri și Programe ale Uniunii Europene

2.1. FONDURILE STRUCTURALE ALE UNIUNII EUROPENE Exista 4 tipuri de Fonduri Structurale prezentate pe site-ul Parlamentului European, fiecare...

Proiectarea și Realizarea Bazei de Date cu Ajutorul Programelor Mysql și Foxpro

INTRODUCERE Progresele realizate recent în domeniile tehnologiei de calculatoare, telecomunicaţii şi software, precum şi în alte domenii ale...

Fonduri și Programe ale Uniunii Europene

Cap 1.Fonduri ale Uniunii Europene 1.1.Fondurile structurale ale Uniunii Europene Fondurile Structurale si de coeziune reprezintă instrumente...

Ai nevoie de altceva?