Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Problema interval Pseudocod  (Citit de 2512 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
Andrei988
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 1



Vezi Profilul
« : Ianuarie 02, 2014, 16:35:10 »

Se citesc  de la tastatura trei numere reale a,b,x  a<b .Sa se verifice daca numarul x se gaseste in intervalul [a,b]. Se va afisa mesajul DA sau NU. Nu stiu cum sa reprezint intervalul, ma puteti ajuta?
Memorat
PlayLikeNeverB4
Nu mai tace
*****

Karma: 212
Deconectat Deconectat

Mesaje: 721



Vezi Profilul
« Răspunde #1 : Ianuarie 02, 2014, 16:56:05 »

Cum adica cum il reprezinti? Tocmai ai facut-o: [a,b]. Ca sa rezolvi problema trebuie sa gasesti o relatie matematica pe care o verifica doar numerele care se afla in acel interval.
Memorat
Peter
Strain
*

Karma: -10
Deconectat Deconectat

Mesaje: 31



Vezi Profilul
« Răspunde #2 : Ianuarie 13, 2014, 16:57:47 »

Uite, asta e codul:
Cod:
#include <iostream>
using namespace std;
int main()
{
float a,b,x,aux;
cin>>x;
cin>>a;
cin>>b;
if(a>b)
{
aux=a;
a=b;
b=aux;
}
if(x>=a && x<=b)
cout<<"da";
else cout<<"nu";
}

Am luat in considerare si cazul a>b si am interschimbat valorile ca sa il considere si pe [8,5] (de exemplu) un interval.
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines