Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Mocheta peste parchet cu incalzir...

La multi ani mie!

Senzor filtru particule GOLF 7

La multi ani @radu103!
 La multi ani @Nenea Zap!

La multi ani @beavis03!

BlackView Oscal Pad 13, probleme ...

Baterie auto AGM 70AH vs normala ...
 Depanero nu vrea sa imi dea Negat...

Extras carte funciara

Carucior pliabil pentru cumparatu...

In ce supermarket gasesc carne de...
 Cat de riscant e sa rezerv un hot...

Audi Q3 F3 PHEV - impresii si con...

AC Vortex nu mai incalzește

Scule electrice și impactul ...
 

cum pot conditiona trecerea la urmatoarea secventa

* - - - - 1 votes
  • Please log in to reply
2 replies to this topic

#1
legalizes_crime

legalizes_crime

    Member

  • Grup: Members
  • Posts: 761
  • Înscris: 13.08.2006
int main() {
   char last_name[20], first_name[30], cnp[14], phone[11], email[40];
   cout << " please input your last name " << endl;
   cin.getline(last_name, 19);
   cin.ignore();
   //int character_check(char last_name[]);
   if(('A' <= last_name[i] && last_name[i] <= 'Z') || ('a' <= last_name[i] && last_name[i] <= 'z')) {
		for(int i=0; i<strlen(last_name); i++)
		last_name[i] = toupper(last_name[i]);
		cout << " your name is " << last_name << endl;
	} else {
		cout << " please characters only ";


   /////. cum fortez utilizatorul sa introduca doar caractere,iar,in caz contrar, sa nu treaca codul mai departe?  ar trebui cu do...while. cred ?




	}
   cout << " please enter your first name " << endl;
   cin.getline(first_name, 29);
   cin.ignore();
   first_name[0] = toupper(first_name[0]);
   for(i=1;i<strlen(first_name);i++)
   if(first_name[i] == ' ')
   first_name[i+1] = toupper(first_name[i+1]);
   cout << " your first name is " << first_name << endl;


Edited by MarianG, 13 July 2022 - 09:31.
tag-uri code


#2
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,462
  • Înscris: 10.08.2005
https://stackoverflo...nction#32911580
bool is_valid_input(std::string const& name)
{
   bool is_valid = true;
   // Figure out the logic for deciding when the input is not valid.
   // ...
   if (!is_valid )
   {
	  cout << "Numbers are not allowed, input name again: ";
   }
   return is_valid;
}
int main()
{
	string name = "";
	do
	{
	   cout << "Enter name: ";
	   getline(cin, name);
	}
	while ( !is_valid_input(name) );
}


#3
legalizes_crime

legalizes_crime

    Member

  • Grup: Members
  • Posts: 761
  • Înscris: 13.08.2006
multumesc mult pentru ajutor.

Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate