Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

N-7 (lab) INSTRUCTIUNEA If, If else, Else If. (Level easy)



N-7 (lab) INSTRUCTIUNEA If, If else, Else I f. (Level easy)

1. Să se elaboreze un program care citește 3 numere întregi de la tastatură, afla și afișează care număr este min. Utilizați instrucțiunea if else. Creați programul mai compact pe cât de posibil.

2. Scrieți un algoritm C++ care va citi 3 caractere și va determina câte caractere distincte s-au citit.

(ex: a,b,c sunt 3 caractere distincte. b, a,c - 2 caractere distincte, c,b,a –nici un caracter distinct.)

3. Se citesc de la tastatura 3 numere reale pozitive, a b și c. Scrieți un algoritm C++ care va verifica dacă numerele citite pot constitui laturile unui triunghi. În caz afirmativ, determinați tipul triunghiului(echilateral, isoscel sau dreptunghic) și afișați aria sa. Indicație: se va calcula aria cu formula lui Heron

Se poate folosi funcția sqrt(x), care are prototipul in headerul math.h

 

 

4. Să se creeze un program în C++ care va citi coeficienții a, b, c ale unei ecuații de gradul doi și va găsi cele II rădăcini ale ecuații. (Să se rezolve ecuația de gradul 2, daca se știe urm:)

Forma generală a ecuației de gradul doi este:

unde: x este variabila, iar a, b, și c constantele (a ≠ 0). Dacă constanta a = 0, atunci ecuația devine o ecuație liniară. Constantele a, b, și c sunt denumite astfel:

Rădăcinile ecuației algebrice de gradul doi se obțin cu ajutorul formulei:

Fie


  1. 2x2-5x+3=0
  2. 3x2+2x+8=0
  3. 3x2-6x+9=0
  4. 4x2-3x+10=0
  5. 9x2-2x+5=0
  6. 2x2+2x-3=0

 

7. 3x2-2x+11=0

  1. 2x2-4x-3=0
  2. 10x2-5x+2=0
  3. 2x2+2x-3=0
  4. 2x2-2x-8=0
  5. 4x2-5x+16=0

 

  1. 5x2-2x+4=0
  2. 2x2-6x+9=0
  3. 2x2+2x-3=0
  4. 8x2-2x+3=0
  5. 7x2-3x+9=0
  6. 10x2-5x+3=0

5. Sa se scrie un program care rezolva ecuația de gradul I a*x+b=0. (dacă a>0 atunci x=-b/a;)

Dacă b=0 ”ecuatia are o infinitate de solutii”; Dacă a<0 “ecuatia nu are solutii in R ”;

 

 


6. De la tastatura se citesc 3 cifre. Elaborați un program care va afișa numărul format din aceste cifre astfel încât acesta să fie max. ex: 4.5.3 date la ieșire 345. Participa si cifra 0, darn num nu poate începe cu cifra 0.


5. Sa se scrie un program care rezolva ecuatia de gradul I a*x+b=0.

 

#include <iostream>

using namespace std;

int main()

{

float a,b,x;

cout <<”a=”; cin >> a;

cout<<”b=”; cin >> b;

if (a)

{

x=-b/a;

cout<<x;

}

else

if (b==0) cout<<”ecuatia are o infinitate de solutii”

else cout<<”ecuatia nu are solutii in R”;

return 0;

}

 


Дата добавления: 2015-11-04; просмотров: 34 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
The poll was aimed at discovering notions and sentiments about tribalism that exist in Kazakhstani society. To provide meaningful and coherent expression of the sentiments of different Kazakhstani | История торговой марки началась еще в далеком 1770-ом году, когда известный неаполитанский мастер струнных инструментов Саварези открыл в Лионе фабрику по изготовлению струн наивысшего качества.

mybiblioteka.su - 2015-2024 год. (0.007 сек.)