Académique Documents
Professionnel Documents
Culture Documents
#include <stdio.h>
int main() {
const float PrecioBase = 6.0;
int butacas = 0;
int edad;
float totalEuros = 0.0;
float precio;
char opcion = ' ';
char tecla = ' ';
if (opcion == 'T') {
tecla = 'S';
while (tecla == 'S') {
printf( "Edad? " );
scanf( "%d", &edad );
butacas++;
printf( ".-----------------------.\n" );
printf( "| TICKET DE ENTRADA |\n" );
if (edad < 6) {
printf( "|Gratis ");
precio = 0.0;
} else if (edad < 18) {
printf( "|Joven " );
precio = PrecioBase / 2.0;
} else if (edad < 65) {
printf( "|Adulto ");
precio = PrecioBase;
} else {
printf( "|Jubilado" );
precio = PrecioBase / 4.0;
}
totalEuros = totalEuros + precio;
printf( " Precio: %4.2f\n", precio );
printf( "'---------------------------'\n\n" );
printf( "Otro Ticket(S/N)? " );
tecla = ' ';
while ((tecla != 'S') && (tecla != 'N')) {
scanf( "%c", &tecla );
}
}
}
if (opcion == 'R') {
printf( " RESUMEN DE VENTAS \n" );
printf( " ----------------- \n" );
printf( "%d Butacas \n", butacas );
printf( "Total Recaudado = %10.2f\n\n", totalEuros );
}
}
}
int main() {
const int centro = 35; /*posicin del eje del tringulo */
const int inicial = 1; /*dgito inicial: superior y laterales */
int nivel;
//tringulo de asteriscos
#include <stdio.h>
int main (){
int N;
printf( "*\n" );
printf ("*");
for (int k=1; k <= N-1 ; k++) {
printf (" *");
}
printf( "\n");
}
char ascii;
ascii=char(i);
printf ("Caracter de Numero %3d: %2c\n", i,ascii);
/****************************************
Programa para hacer un recibo sencillo
*****************************************/
#include <stdio.h>
int main(){
//variables que vamos a usar durante el programa, valores enteros tipo int, caracteres para el codigo
//y numeros reales para realizar las operaciones
int cantidad, IVA;
char codigo;
float precio, totalIVA, subtotal, total;
//operaciones
subtotal =float(cantidad)*precio;
totalIVA = subtotal *float(IVA)/100.0;
total = subtotal + totalIVA;
#include <stdio.h>
int main(){
const float PI =3.1415;//constante, tiene siempre el mismo valor, no puede ser modificada
float radio, altura, area, volumen;//variables de numeros reales para almacenar los datos
printf("\n\n\n Radio del cilindro:");
scanf("%f", &radio);
printf(" Altura del cilindro:");
scanf("%f", &altura);
area = 2.0 * PI * radio * (radio + altura);//operaciones para calcular el area y el volumen
volumen = PI * radio * radio *altura;
printf("\n\n Area = %g\n Volumen = %g\n\n\n", area, volumen);//muestra los resultados
}
#include <iostream>
#include <stdio.h>
#include <conio.h>
main()
{
int x,y,c;
for(x=7;x>=1;x--) {
for(c=1;c<=7-x;c++){
printf(" " ) ;
}
for(y=1;y<=x;y++) {
printf("* " ) ;
}
printf("n" ) ;
}
system("PAUSE" ) ;
return EXIT_SUCCESS;
}
*
**
***
****
#include <iostream>
#include <cstdlib>
int main ()
{
int a;
int b;
int numero;
#include <iostream>
#include <cstdlib>
#include <iomanip>
using namespace std;
int main ()
{
int a,b,numero,cont=0;
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int a,cont =0;
cout << "Introduce un numero IMPAR: "<<endl;
cin >> a;
while (a>=0)
{
for (int i=1;i<=a;i++)
cout<<i<<" " ;
if (a<=3 )
{
a-=1;cont ++;
}
else
{
a-=2;cont+=2 ;
}
cout <<endl << setw(cont) << " ";
}
return 0;
}
Serie fibonachi
package programa2;
System.out.println("0");
}
System.out.println("");
//inicio boucle for
if(a >= 2){
System.out.println("0");
System.out.println("1");
for( int i = 2; i < a; i++ ){
d = b + c;
b = c;
c = d;
System.out.println(""+d);
}
Rombo
# include <iostream>
using namespace std ;
int main ()
{
int n ;
cout << " Ingrese un numero : " ;
cin >> n ;
for (int j = 0; j < n ; ++j) {
for (int i = 0; i < n-j-1; ++i)
cout << " ";
for (int i = 0; i < 2*j+1; ++i)
cout << "*" ;
cout << endl ;
}