Giter VIP home page Giter VIP logo

esercizi-stefano's Introduction

Esercizi-Stefano

Esericizio 1

Descrivere un programma che, letti da tastiera N numeri interi: a) Dia in output il numero maggiore; b) Dia in output il numero minore; c) Calcoli la differenza tra il numero maggiore e il numero minore e visualizzi il risultato; d) Calcolare la media di N numeri.

Esercizio 2

Di N città (dove N è letto in input) si inseriscono il nome, il numero di cittadini lavoratori, il numero di pensionati e il numero di non lavoratori (studenti, disoccupati). Scrivi un programma che per ogni città stampi il nome, la percentuale dei lavoratori, la percentuale dei pensionati e la percentuale dei non lavoratori. Stampa inoltre il totale dei lavoratori, il totale dei pensionati e il totale dei non lavoratori di tutte le città.

Esercizio 3

Accettare in input N numeri (con N>0). Al termine dell’inserimento segnalare: • quanti numeri sono positivi e quanti negativi; • quanti sono i numeri pari e quanti i numeri dispari. Visualizzare inoltre la somma dei numeri positivi e la somma dei numeri negativi

Esercizio 4

Trovare il maggiore tra un numero qualunque di dati escluso lo zero (quando inserirò lo zero significherà che non voglio più andare avanti, cioè uscita per 0)

Esercizio 5

È dimostrato che il quadrato di un numero naturale n, diverso da zero, è uguale alla somma dei primi n numeri naturali dispari: 11 = 1; 22 = 1+3; 33 = 1+3+5; 44 = 1+3+5+7; …… Stendere un programma che calcoli il quadrato dei primi 10 numeri naturali.

Esercizio 6

Far inserire una serie numerica di interi fermandosi quando viene inserito due volte consecutive lo stesso numero e restituisca in output la media dei numeri inseriti

Esercizio 7

Calcolare il quoziente e il resto della divisione intera di due numeri interi positivi forniti in input chiamati dividendo e divisore applicando il metodo delle sottrazioni successive. Esempio: se dividendo = 13 e divisore = 5, il programma dovrà restituire quoziente = 2 resto = 3, calcolando sottraendo successivamente il valore di divisore dal valore di dividendo.

Esercizio 8

Scrivi un algoritmo che calcoli il minimo comune multiplo (mcm) tra due numeri interi positivi a e b. Procedi nel seguente modo: confronta i due valori e somma al valore più piccolo se stesso, confronta la somma ottenuta con l’altro valore, somma un altro valore alla somma più piccola finché le due somme diventano uguali. Esempio: a = 3 b = 5. 3 + 3|5 - 6|5 + 5 - 6+3|10 - 9 + 3|10 - 12|10 + 5 - 12 + 3|15 - 15|15

Esercizio 9

Di una classe IV fanno parte ragazzi di varie età. Realizza un programma che, ricevute in input le età degli studenti, calcoli e stampi quanti sono gli studenti ancora minorenni.

Esercizio 10

Scrivi un programma per il calcolo del fattoriale di un numero inserito da tastiera.

Note

Si richiede, per ogni esercizio: • Flow-chart • Codifica in C++ (utilizzare CodeBlocks oppure il compilatore online C++ )

esercizi-stefano's People

Contributors

alex-211 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.