1. Colegio de Estudios Científicos y
Tecnológicos del Estado de México
Nancy Jacqueline Galindo montes de oca
304
Software
Primer parcial
Manual de prácticas
2. Índice de prácticas
1. Área de un triangulo
2. Array mayor
3. Bisiesto
4. Cilindro
5. Cohete
6. Deuda 2
7. Divisores
8. Figuras rectangulares
9. Hipotenusa
10.Mayor menor
11.Multiplicando
12.Triangulo
13.Promedio
14.Creciente y decreciente
15.Ordena alumno
16.Cuadro mágico
17.Misión calcular área
18.Mensaje suma
19.A+b
20.resta y multiplicación
3. 1.-area de un triangulo
#include <iostream>
#include<iomanip>
using namespace std;
int main() {
float h,b,area;
cin>>h>>b;
area=h*b/2;
std::cout << std::fixed;
std::cout<<std::setprecision(2) << area <<endl;
return 0;
}
4. 2.- Array mayor
#include <iostream>
using namespace std;
int main() {
int n,mayor=0,menor=1000,pos=0,col=0;
cin>>n;
int * a=new int [n];
for (int i=0;i<n;i++){
cin>>a[i];
if (a[i]>mayor){
pos=i;
mayor=a[i];
}
if (a[i]<=menor){
col=i;
menor=a[i];
}
}
cout<<"posicion mayor : "<<pos<< " Valor -> "<<a[pos]<<endl;
9. 5.-cohete
#include <iostream>
using namespace std;
int main() {
int j,n;
cin>>n;
for (j=0;j<n;j++)
{
for (int y=n-j;y>0;y--)
cout<<"";
for (int l=(2*j)+1;l>0;l--)
cout<<"*";
cout<<"n";
}
for (int i=0;i<n;i++){
for (int i=0;i<n;i++)
{
cout<<"";
}
for (int i=0; i<n*3;i++){
cout<<"*";
10. }
if (i<=n/2){
for (int a=0;a<i;a++)
{
cout<<"*";
}
}
cout<<endl;
}
for (int j=0;j<n;j++)
{
for (int i=0;i<n-j-1;i++){
cout<<"";
}
for (int j=n-2;j>=0;--j){
for (int i=0;i<n-j-1;i++)
cout<<"";
for (int i=0;i<2*j+1;i++)
cout<<"*";
cout<<endl;
}
return 0 ;
}
}
21. 12.-triangulo
#include <iostream>
using namespace std;
int main() {
int j,n;
cin>>n;
for (j=0;j<n;j++)
{
for (int y=n-j;y>0;y--)
cout<<" ";
for (int l=(2*j)+1;l>0;l--)
cout<<"*";
cout<<"n";
}
for (j=0;j>n;j++)
{
for (int y=n+j;y<0;y--)
cout<<" ";
for (int l=(2*j)+1;l>0;l--)
cout<<"*";
cout<<"n";
return 0;
23. 13.-promedio
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
int n ;
float promedio=0, suma=0;
cin>>n;
int * a=new int[n];
for(int i=0; i<n; i++){
cin>>a[i];
suma=suma+a[i];
}
promedio=suma/n;
std::cout<< std::fixed;
std::cout<< std::setprecision(2)<< promedio<<endl;
return 0;
}
24.
25. 14.-creciente y decreciente
#include <iostream>
using namespace std;
int main() {
int n,c=0,d=0;
cin>>n;
int * m=new int [n];
for (int i=0;i<n;i++){
cin>>m[i];
}
for (int i=1;i<n;i++){
if(m[i]>=m[i-1]){
c++;
}
if(m[i]<=m[i-1]){
d++;
}
}
if(c==n-1){
cout<<"CRECIENTE";
}else if(d==n-1){
cout<<"DECRECIENTE";