Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. // SortedNamez.cpp : Defines the entry point for the console application.
  2. //
  3.  
  4. #include "stdafx.h"
  5. #include <iostream>
  6. #include <cstring>
  7. int _tmain(int argc, _TCHAR* argv[])
  8. {
  9. using namespace std;
  10.  
  11. system("Color 17");
  12.  
  13. const int SIZE = 20;
  14. char name1[SIZE], name2[SIZE], name3[SIZE];
  15.  
  16.  
  17.  
  18. cout<<"\t\t\tName Sorter v1.20001!!!\n";
  19. cout<<"\n";cout<<"\n";cout<<"\n";
  20.  
  21.  
  22. cout<<"Please Enter The First Name: ";
  23. cin.getline(name1,SIZE);
  24. cout<<"Please Enter The Second Name: ";
  25. cin.getline(name2,SIZE);
  26. cout<<"Please Enter The Third Name: ";
  27. cin.getline(name3,SIZE);
  28. cout<<"\n";
  29.  
  30. //compares first name
  31. if (strcmp(name1, name2) < 0 && strcmp(name1,name3) < 0)
  32. {
  33. cout<<name1<<endl;
  34. }
  35.  
  36. if (strcmp(name2, name1) < 0 && strcmp(name2,name3) < 0)
  37. {
  38. cout<<name2<<endl;
  39. }
  40.  
  41. if (strcmp(name3, name1) < 0 && strcmp(name3,name2) < 0)
  42. {
  43. cout<<name3<<endl;
  44. }
  45.  
  46. else //compares second name
  47. if (strcmp(name1, name2) < 0 && strcmp(name1,name3) > 0)
  48. {
  49. cout<<name1<<endl;
  50. }
  51.  
  52. if (strcmp(name2, name1) < 0 && strcmp(name2,name3) > 0)
  53. {
  54. cout<<name2<<endl;
  55. }
  56.  
  57. if (strcmp(name3, name1) < 0 && strcmp(name3,name2) > 0)
  58. {
  59. cout<<name3<<endl;
  60. }
  61.  
  62. else //compares third name
  63. if (strcmp(name1, name2) > 0 && strcmp(name1,name3) > 0)
  64. {
  65. cout<<name1<<endl;
  66. }
  67.  
  68. if (strcmp(name2, name1) > 0 && strcmp(name2,name3) > 0)
  69. {
  70. cout<<name2<<endl;
  71. }
  72.  
  73. if (strcmp(name3, name1) > 0 && strcmp(name3,name2) > 0)
  74. {
  75. cout<<name3<<endl;
  76. }
  77.  
  78.  
  79.  
  80. cout<<"\n";
  81. system("pause");
  82. return 0;
  83. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement