Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. int main() {
  4. std::string dataType = "";
  5. int size = 0;
  6. std::cout << "What data type: ";
  7. std::cin >> dataType;
  8. std::cout << "\nSize: ";
  9. std::cin >> size;
  10. if (dataType == "int") {
  11. int arr[size];
  12. for (int i = 0; i < size; i++) {
  13. std::cout << "Enter value for index " << i << ":";
  14. std::cin >> arr[i];
  15. }
  16. std::cout << "Array contents: ";
  17. for (int i = 0; i < size; i++) {
  18. std::cout << arr[i] << " ";
  19. }
  20. } else if (dataType == "string") {
  21. std::string arr[size];
  22. for (int i = 0; i < size; i++) {
  23. std::cout << "Enter value for index " << i << ":";
  24. std::cin >> arr[i];
  25. }
  26. std::cout << "Array contents: ";
  27. for (int i = 0; i < size; i++) {
  28. std::cout << arr[i] << " ";
  29. }
  30. } else if (dataType == "double") {
  31. double arr[size];
  32. for (int i = 0; i < size; i++) {
  33. std::cout << "Enter value for index " << i << ":";
  34. std::cin >> arr[i];
  35. }
  36. std::cout << "Array contents: ";
  37. for (int i = 0; i < size; i++) {
  38. std::cout << arr[i] << " ";
  39. }
  40. } else if (dataType == "char") {
  41. int arr[size];
  42. for (int i = 0; i < size; i++) {
  43. std::cout << "Enter value for index " << i << ":";
  44. std::cin >> arr[i];
  45. }
  46. std::cout << "Array contents: ";
  47. for (int i = 0; i < size; i++) {
  48. std::cout << arr[i] << " ";
  49. }
  50. }
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement