Tarea De Progra Avanzada

Páginas: 5 (1038 palabras) Publicado: 27 de septiembre de 2012
UNIVERSIDAD AUTONOMA DE SAN LUIS POTOSI


FACULTAD DE CIENCIAS

Programación Avanzada
De 9 a 10 hrs.
Salón 32

Tarea del tema 1,2,3


17/08/12

/*1.1 Tarea. Escriba un programa que pida al usuario
dos enteros y los almacene en las variables A y B.
Luego el programa debeintercambiar el valor de A y B.*/
#include <iostream>

using namespace std;
int a,b;

main (){
cout<<"Ingrese el valor de A: ";
cin>>a;
cout<<"Ingrese el valor de B: ";
cin>>b;
a ^= b;
b ^= a;
a ^= b;
cout<<"El valor de A:"<<a<<" El valor de B:"<<b;

return 0;
}

/*1.2 Tarea. Escriba un programa quecalcule e
imprima el perímetro y el área de una
circunferencia de radio r dado por el usuario-*/
#include <iostream>

using namespace std;
float radio,area,perimetro,pi=3.1416;
main(){

cout<<"Ingrese el Radio del cirulo: ";
cin>>radio;
area=radio*radio*pi;
perimetro=radio*2*pi;
cout<<"El Perimetro es: "<<perimetro<<endl;cout<<"El Area es: "<<area;

return 0;
}

/*1.3 Tarea. Usando solamente dos variables,
calcule el promedio de cinco enteros dados
por el usuario*/
#include <stdio.h>
#include <stdlib.h>
#include<iostream>

using namespace std;

int main()
{
int i,a[5], suma=0, prom;

for(i=1; i<=5; i++)
{
printf("Numero: ");
scanf("%d", &a[i]);suma+=a[i];
prom=suma/5;
}

printf("el promedio es %d\n",prom);
system("pause");
}

/*1.4 Tarea. Escriba un programa que dados dos
puntos en el plano (x1,y1) y (x2,y2), calcule
y escriba la distancia entre ellos
(sugerencia: utilice la función sqrt()
de la librería math.h)*/
#include <iostream>
#include <math.h>

using namespace std;
float a1,b1,a2,b2,distancia;main(){
cout<<"Ingrese la cordenada x del primer punto: ";
cin>>a1;
cout<<"Ingrese la cordenada y del primer punto: ";
cin>>b1;
cout<<"Ingrese la cordenada x del segundo punto: ";
cin>>a2;
cout<<"Ingrese la cordenada y del segundo punto: ";
cin>>b2;distancia=sqrt(pow((a2-a1),2)+pow((b2-b1),2));
cout<<endl<<"La distancia entre los puntos es: "<<distancia<<endl;

return 0;
}

/*2.1 Tarea. Elabore un programa que pida al usuario
cinco números enteros e imprima el menor
y el mayor de ellos*/
#include<iostream>
using namespace std;
main()
{
float cal,sum=0;
int n,i;
cout<<"introduce cuantas calificaciones son:";
cin>>n;
for(i=1; i<=n; i++)
{
cout<<"dame la calificacion numero "<<i<<": ";
cin>>cal;
sum=sum+cal;
}
cout<<"tu promedio es "<<sum/n<<endl<<endl;
return 0;
}

/*2.2 Tarea. Escriba un programa que tome
como entrada lascoordenadas de un punto
en el plano cartesiano e indique al usuario
en qué cuadrante se encuentra el punto*/
#include <iostream>
using namespace std;

int x1,y1;

main(){
cout<<"Ingrese la cordenada en x: ";
cin>>x1;
cout<<"Ingreese la cordenada en y: ";
cin>>y1;
if (x1>0){
if (y1>0){
cout<<"Elpunto se encuentra en el Cuadrante I";
}
else {
cout<<"El punto se encuentra en el Cuadrante IV";
}
}

else{
if (y1>0){
cout<<"El punto se encuentra en el Cuadrante II";
}
else {
cout<<"El punto se encuentra en el Cuadrante...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tarea Progra
  • tarea de progra
  • Tarea Progra
  • Programas Tarea Progra
  • Tarea progra 1
  • Tarea De Progra 8
  • Tarea excel avanzado
  • Tarea Ingles Avanzado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS