Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [C] Uso dell'operatore condizionale

    Write a program to use a conditional operator to find the
    elements in a vector<int> that have odd value and double the value of
    each such element.

    Il compilatore trova un errore proprio nell'operatore condizionale.


    codice:
    #include <iostream>
    #include <vector>
    
    using namespace std;
    
    int main()
    {
        vector<int> vec ;
        int a=0;
    
        while(cin>>a)
            vec.push_back(a);
    
        for(auto &c:vec){
            (c%2)==0 ? c=c : c=2c;
            }
    
        for (auto &c:vec)
            cout<<c<<" ";
    }

  2. #2
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,590
    codice:
    c=2c
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,293
    Il linguaggio va sempre indicato nel titolo, come da Regolamento.

    Provvedo io ad aggiungerlo qui.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  4. #4
    Grazie mille

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.