Programacion En C++
// prgestructuras.cpp: archivo de proyecto principal.
#include "stdafx.h"
using namespace System;
#include<iostream>
using std::cin;
using std::cout;
usingstd::endl;
void generarnros();
int main(array<System::String ^> ^args)
{
cout<<"\t\tUso de estructuras for\n";
cout<<"\n\tGenerar los 10 primeros numeros impares\n";cout<<"\t\tNumeros\n";
generarnros();
Console::Read();
return 0;
}
void generarnros()
{
int suma=0, nros=1;
for(int control=1; control<=10; control++)
{cout<<"\n\t\t"<<nros;
suma+=nros;
nros+=2;
}
cout<<"\n\t Suma="<<suma;
}
PROGRAMA 2
// prgcantidad.cpp: archivo de proyecto principal.
#include"stdafx.h"
using namespace System;
#include<iostream>
using std::cin;
using std::cout;
using std::endl;
int cantidadnros();
void verificacion();
void generarnros(int);
intcantidad,suma=0;
int main(array<System::String ^> ^args)
{
cout<<"\tGenerar cantidad variable de numeros impares entre 1 y 10\n";
cout<<"\tPara finalizar digite cantidad ceroo negativo\n";
verificacion();
Console::Read();
return 0;
}
void verificacion()
{
for(int fin=1;fin>0;fin=cantidad)
{
cantidadnros();
if(cantidad>0&&cantidad<=10)
generarnros(cantidad);
else
{
if (cantidad>10)
cout<<"\n\n rango de numeros no contemplados\n";
}}
}
int cantidadnros()
{
cout<<"\n ingrese cantidad numeros:";
cin>>cantidad;
return cantidad;
}
void generarnros(int cannros)
{
int nros=1;cout<<"\n\t Numeros\n";
for(int j=1;j<=cannros;j++)
{
cout<<"\n\t"<<nros;
suma+=nros;
nros+=2;
}
cout<<"\n\t suma="<<suma;
suma=0;
}
Regístrate para leer el documento completo.