Posts Taggati ‘c++’

Esercizi Ciclo FOR

Scritto da ambrix on . Postato in Corsi Programmazione

/* Esercizi di base in C++ sul Ciclo FOR */

1. Elevamento a Potenza: l’utente inserisce base ed esponente, l’algoritmo restituisce la potenza del numero.

// Elevamento a potenza
/******************************/

#include <iostream>
#include <math.h>
using namespace std;
int main() {
  double base, esp, pot;
  int ii;
  cout<<"inserisci base "<<endl;
  cin>>base;
  cout<<"inserisci esponente "<<endl;
  cin>>esp;
  pot=1;
  for(ii=1; ii<=esp; ii++){
    pot = pot*base;
    }
cout<<pot;
}

Leggi Tutto

Esercizi SWITCH-CASE

Scritto da ambrix on . Postato in Corsi Programmazione

/* Esercizi di base in C++ sul Costrutto di Selezione Multipla SWITCH – CASE */

1. Un onda marina anomala dimezza la propria altezza ogni chilometro percorso e scompare raggiungendo un’altezza pari a zero quando l’altezza scende al di sotto del metro. Con l’utilizzo dello Switch realizzare un unico programma con le seguenti caratteristiche:

  1. Progettare un algoritmo che calcoli, a partire dai valori dell’ altezza iniziale h  e dal numero di chilometri percorsi k, l’altezza raggiunta dall’onda.
  2. Modificare l’algoritmo precedente in modo che, a partire dalla sola altezza iniziale dell’onda h, determini il numero di chilometri necessario prima che essa scompaia.

Leggi Tutto

Esercizi Ciclo WHILE

Scritto da ambrix on . Postato in Corsi Programmazione

/* Esercizi di base in C++ sul Ciclo WHILE  */

1. Programma che calcola la Media Geometrica di n numeri inseriti dall’utente

// Media Geometica 
/****************/
#include <iostream>
#include <math.h>
using namespace std;
int main() {
  double n, x, P, med;
  int ii=1;
  cout<<"inserisci la lunghezza della sequenza: "<<endl;
  cin>>n;
  med=1;
  while(ii<=n){
    cout<<"inserisci un numero positivo: "<<endl;
    cin>>x;
    P = pow(x,1/n);
    med = med * P;
    ii=ii+1;
    }
cout<<"la media geometrica è: "<<med;
}

Leggi Tutto

Esercizi IF-Then-Else

Scritto da ambrix on . Postato in Corsi Programmazione

/* Eserci di base in C++ sulle Istruzioni Condizionali.  [Istruzione IF-THEN] [Istruzione IF-THEN-ELSE] [Selezione multipla mediante il Costrutto ELSE-IF]

1. Programma che indica se l’utente è maggiorenne o minorenne

/*
Questo programma indica se l'utente e' 
maggiorenne o minorenne in base all'eta'.
*/
#include <iostream>
using namespace std;

int main() {
    int eta;
    cout << "Quanti anni hai? "; 
    cin >> eta;  
    if ( eta >= 18 ) {
    	cout << "Sei maggiorenne";
    }
    else {
    	cout << "Sei minorenne";
    }
}

Leggi Tutto

Per Richieste, Avvisi e Lasciti Eriditari

Navigatore

Disclaimer

I contenuti di questo Blog (testi, immagini, foto, etc.) sono di mia creazione, tranne nei casi dove espressamente indicato.