esercizi parte 4 Programmazione C lez#10

Поделиться
HTML-код
  • Опубликовано: 25 окт 2024

Комментарии • 16

  • @Sendray96
    @Sendray96 8 лет назад

    Esercizio dei 3 numeri da confrontare fatto prima del video:
    #include
    #include .
    int main(int argc, char *argv[]) {
    int a;
    int b;
    int c;
    printf("Inserisci tre numeri:
    ");
    scanf("%d %d %d", &a,&b,&c);
    if(a>b){
    if(a>c){
    printf("Il primo numero e il piu grande, cioe %d
    ",a);
    }else{
    printf("Il terzo numero e il piu grande, cioe %d
    ",c);
    }
    }else if(b>a){
    if(b>c){
    printf("Il secondo numero e il piu grande, cioe %d
    ",b);
    }else{
    printf("Il terzo numero e il piu grande, cioe %d
    ",c);
    }
    }else if(c>a){
    if(c>b){
    printf("Il terzo numero e il piu grande, cioe %d
    ",c);
    }else{
    printf("Il secondo numero e il piu grande, cioe %d
    ",b);
    }
    }
    }

  • @mr4821-g7
    @mr4821-g7 Год назад

    Rispetto

  • @ILGiullareDiCorte
    @ILGiullareDiCorte 7 лет назад +6

    #include
    int main(){
    int n;
    int x=0;
    int y=1;
    int z;
    int fib;
    int i;
    printf("Inserisci quanti numeri di Fibonacci vuoi: ");
    scanf("%d", &n);
    printf("1
    ");
    for(i=0; i

  • @TheLanzichenecco
    @TheLanzichenecco 8 лет назад +1

    prima di vederlo ho fatto questo..
    int main()
    {
    int n,i;
    int array[2000]={1,1};
    printf("inserisci quanti numeri vuoi visualizzare: ");
    scanf("%d",&n);
    if (n==1){
    printf("%d, la serie di fibonacci inizia con 1",n);
    }
    else if (n==2){
    printf("1,1,");
    }
    else{
    for(i=3;i

  • @filosadventures2341
    @filosadventures2341 3 года назад

    come mai nell'incremento si mette i++, poiché non si incrementa regolarmente di uno il numero successivo ?

  • @ramsa3740
    @ramsa3740 7 лет назад +2

    Non c'ho capito molto la parte con il ciclo for .-.

  • @heic4725
    @heic4725 8 лет назад

    Mi sono permesso prima di guardare l'ultimo esercizio di migliorarne la consegna e il risultato, creando un programma che prenda in esame N numeri e decida fra di essi quale sia il maggiore,quando è stato inserito e se il numero fosse stato uguale a 0 di terminare il programma:**ignorato il caso di numeri tutti uguali come da consegna**
    int _tmain(int argc, _TCHAR* argv[]){
    int n1 = 0, n2 = 0, n3=0;
    int nn;
    printf("di quanti numeri si vuole determinare il maggiore?
    ");
    scanf_s("%d", &nn);
    if (nn == 0){
    printf("non si vogliono inserire numeri, press ENTER per terminare");
    }
    else{
    for (int i = 0; i n2){
    n2 = n1;
    n3 = i;
    }
    }
    printf("il maggiore tra i numeri inseriti->%d, inserito durante la digitazione num(%d)
    [ENTER per terminare]", n2, n3 + 1);
    }
    getchar(); getchar();
    return 0;
    }

  • @enricomedda7318
    @enricomedda7318 6 лет назад

    Così è più semplice:
    #include
    #include
    int main()
    {
    int quantita;
    int i;
    int nm1=0;
    int nm2=1;
    int nm3;
    printf("quanti numeri della serie di fibonacci vuoi visualizzare?
    ");
    scanf("%d",&quantita);
    if(quantita!=0){
    printf("I numeri sono i seguenti:
    ");
    }
    if(quantita>=1){
    printf("1
    ");
    }
    for(i=1;i

  • @andreacavallaro9743
    @andreacavallaro9743 5 лет назад +1

    Io l'ho fatto così:
    int main()
    {
    int N;
    int i;
    int somma1;
    int somma2=1;
    int ricordo;
    printf("Inserisci il grado della serie di Fibonacci:
    ");
    scanf("%d",&N);
    for(i=0;i

  • @annamilletari143
    @annamilletari143 6 лет назад

    Ciao, ti volevo chiedere se è possibile chiedere in printf di inserire i 3 numeri (quindi se l'utente può inserire più di 1 numero) e salvarli nelle 3 variabili con una sola scanf.

    • @lore00star
      @lore00star 5 лет назад

      Si è possibile
      int a, b, c;
      printf("Inserire 3 numeri (a,b,c):");
      scanf("%d%d%d", &a, &b, &c);

  • @zakariaelyahiaouni1545
    @zakariaelyahiaouni1545 4 года назад +2

    #include
    int main(){
    int n;
    int Primonumero=0;
    int Secondonumero=1;
    int nuovoNumero;
    int i;
    printf("Inserisci quanti numeri di Fibonacci vuoi: ");
    scanf("%d", &n);
    printf("0
    ");
    printf("1
    ");
    for(i=1; i

    • @salmaniftikhar1941
      @salmaniftikhar1941 3 года назад +2

      il programma sarebbe giusto, ma ci sono due ERROREI:
      - il primo numero della serie non è 0 bensì 1
      - nel caso da tastiera si inserisse "1" (cioè voglio un solo il primo numero della serie,) il tuo programma stampa sia 0 che 1, invece tu volevi solo il primo n°della serie, cioè 1.
      quindi il programma nel video è corretto. ecco il mio scritto in una maniera più comprensibile:
      #include
      int main(void) {
      int i,N,Primo=1,Secondo=1,Terzo;
      printf("quanti numeri della serie di fibonacci vuoi visualizzare?
      ");
      scanf("%d", &N);
      printf("i numeri della serie di fibonacci sono:
      ");
      if (N==1) printf("%d",Primo);
      else if (N==2) printf("%d
      %d
      ", Primo,Secondo);
      else {
      printf("%d
      %d
      ", Primo,Secondo);
      for(i=2;i

    • @zakariaelyahiaouni1545
      @zakariaelyahiaouni1545 3 года назад

      @@salmaniftikhar1941 Scrivimi in privato , instagram : not.2iko ,anche se è passato quasi un anno grazie per la correzione :D

  • @Sendray96
    @Sendray96 8 лет назад

    Esercizio dei numeri N di fibonacci fatto prima di vedere il video:
    #include
    #include
    //serie di fibonacci: 1,1,2,3,5,8,13,21...
    int main(int argc, char *argv[]) {
    int N;
    int i;
    int a=1;
    int b=1;
    int x;
    printf("Quante numeri della serie Fibonacci vuoi visualizzare?
    ");
    scanf("%d", &N);
    printf("1 1 ");
    for(i=0;i